aaf2.types module¶
-
class
aaf2.types.TypeDef(*args, **kwargs)¶ Bases:
aaf2.core.AAFObject-
class_id= 0d010101-0203-0000-060e-2b3402060101¶
-
copy(root=None)¶
-
unique_key¶
-
auid¶
-
uuid¶
-
type_name¶
-
store_format¶
-
-
class
aaf2.types.TypeDefInt(*args, **kwargs)¶ Bases:
aaf2.types.TypeDef-
class_id= 0d010101-0204-0000-060e-2b3402060101¶
-
copy(root=None)¶
-
signed¶
-
size¶
-
byte_size¶
-
pack_format(elements=1)¶
-
decode(data)¶
-
encode(value)¶
-
-
class
aaf2.types.TypeDefStrongRef(*args, **kwargs)¶ Bases:
aaf2.types.TypeDef-
class_id= 0d010101-0205-0000-060e-2b3402060101¶
-
copy(root=None)¶
-
store_format¶
-
ref_classdef¶
-
-
class
aaf2.types.TypeDefWeakRef(*args, **kwargs)¶ Bases:
aaf2.types.TypeDef-
class_id= 0d010101-0206-0000-060e-2b3402060101¶
-
copy(root=None)¶
-
store_format¶
-
ref_classdef¶
-
path¶
-
pid_path¶
-
target_set_path¶
-
propertydef_path¶
-
-
class
aaf2.types.TypeDefEnum(*args, **kwargs)¶ Bases:
aaf2.types.TypeDef-
class_id= 0d010101-0207-0000-060e-2b3402060101¶
-
copy(root=None)¶
-
byte_size¶
-
elements¶
-
element_typedef¶
-
register_element(element_name, element_value)¶
-
decode(data)¶
-
encode(data)¶
-
-
aaf2.types.iter_utf16_array(data)¶
-
class
aaf2.types.TypeDefFixedArray(*args, **kwargs)¶ Bases:
aaf2.types.TypeDef-
class_id= 0d010101-0208-0000-060e-2b3402060101¶
-
copy(root=None)¶
-
element_typedef¶
-
size¶
-
byte_size¶
-
decode(data)¶
-
encode(data)¶
-
-
class
aaf2.types.TypeDefVarArray(*args, **kwargs)¶ Bases:
aaf2.types.TypeDef-
class_id= 0d010101-0209-0000-060e-2b3402060101¶
-
copy(root=None)¶
-
store_format¶
-
element_typedef¶
-
ref_classdef¶
-
decode(data)¶
-
encode(value)¶
-
-
class
aaf2.types.TypeDefSet(*args, **kwargs)¶ Bases:
aaf2.types.TypeDef-
class_id= 0d010101-020a-0000-060e-2b3402060101¶
-
copy(root=None)¶
-
element_typedef¶
-
ref_classdef¶
-
store_format¶
-
decode(data)¶
-
encode(data)¶
-
-
class
aaf2.types.TypeDefString(*args, **kwargs)¶ Bases:
aaf2.types.TypeDef-
class_id= 0d010101-020b-0000-060e-2b3402060101¶
-
copy(root=None)¶
-
element_typedef¶
-
decode(data)¶
-
encode(data)¶
-
-
class
aaf2.types.TypeDefStream(*args, **kwargs)¶ Bases:
aaf2.types.TypeDef-
class_id= 0d010101-020c-0000-060e-2b3402060101¶
-
store_format¶
-
-
class
aaf2.types.TypeDefRecord(*args, **kwargs)¶ Bases:
aaf2.types.TypeDef-
class_id= 0d010101-020d-0000-060e-2b3402060101¶
-
copy(root=None)¶
-
member_names¶
-
member_types¶
-
fields¶
-
byte_size¶
-
decode(data)¶
-
encode(data)¶
-
-
class
aaf2.types.TypeDefRename(*args, **kwargs)¶ Bases:
aaf2.types.TypeDef-
class_id= 0d010101-020e-0000-060e-2b3402060101¶
-
copy(root=None)¶
-
renamed_typedef¶
-
decode(data)¶
-
encode(data)¶
-
-
aaf2.types.iter_auid_array(data)¶
-
class
aaf2.types.TypeDefExtEnum(*args, **kwargs)¶ Bases:
aaf2.types.TypeDef-
class_id= 0d010101-0220-0000-060e-2b3402060101¶
-
copy(root=None)¶
-
register_element(element_name, element_auid)¶
-
elements¶
-
decode(data)¶
-
encode(data)¶
-
-
class
aaf2.types.TypeDefIndirect(*args, **kwargs)¶ Bases:
aaf2.types.TypeDef-
class_id= 0d010101-0221-0000-060e-2b3402060101¶
-
decode_typedef(data)¶
-
decode(data)¶
-
encode(data, data_typedef=None)¶
-
-
class
aaf2.types.TypeDefOpaque(*args, **kwargs)¶ Bases:
aaf2.types.TypeDefIndirect-
class_id= 0d010101-0222-0000-060e-2b3402060101¶
-
-
class
aaf2.types.TypeDefCharacter(*args, **kwargs)¶ Bases:
aaf2.types.TypeDef-
class_id= 0d010101-0223-0000-060e-2b3402060101¶
-
-
class
aaf2.types.TypeDefGenericCharacter(*args, **kwargs)¶ Bases:
aaf2.types.TypeDef-
class_id= 0e040101-0000-0000-060e-2b3402060101¶
-
copy(root=None)¶
-
size¶
-