14 JUT_ASSERT(82,
pData_!=NULL);
92 const void* rv = NULL;
static u16 const id[4]
Definition d_a_obj_smtile.cpp:242
unsigned int size
Definition __os.h:106
unsigned long u32
Definition types.h:12
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8
u32 align_roundUp(unsigned int arg0, unsigned int uAlign)
Definition binary.h:22
Definition functionvalue.cpp:11
Definition linklist.h:122
const void * getRaw() const
Definition binary.h:30
void removeObject(JStudio::ctb::TObject *)
Definition ctb.cpp:28
void destroyObject(JStudio::ctb::TObject *)
Definition ctb.cpp:33
void destroyObject_all()
Definition ctb.cpp:40
JStudio::ctb::TObject * getObject(void const *, u32)
Definition ctb.cpp:47
TFactory * getFactory() const
Definition ctb.h:136
void appendObject(JStudio::ctb::TObject *)
Definition ctb.cpp:23
TControl()
Definition ctb.cpp:17
TFactory * pFactory_
Definition ctb.h:139
JStudio::ctb::TObject * getObject_index(u32)
Definition ctb.cpp:57
JGadget::TLinkList< TObject, -12 > ocObject_
Definition ctb.h:140
virtual ~TControl()
Definition ctb.cpp:19
void setFactory(TFactory *factory)
Definition ctb.h:137
virtual TObject * create(JStudio::ctb::data::TParse_TBlock const &)
Definition ctb.cpp:68
TFactory()
Definition ctb.h:119
virtual void destroy(JStudio::ctb::TObject *)
Definition ctb.cpp:77
virtual ~TFactory()
Definition ctb.cpp:66
TObject_TxyzRy(JStudio::ctb::data::TParse_TBlock const &)
Definition ctb.cpp:10
virtual int getScheme() const
Definition ctb.cpp:13
virtual ~TObject_TxyzRy()
Definition ctb.h:114
const void * getData() const
Definition ctb.h:18
virtual ~TObject()=0
Definition ctb.cpp:8
TObject(const void *id, u32 size, const void *param_2)
Definition ctb.h:12
virtual int getScheme() const =0
JGadget::TLinkListNode ocObject_
Definition ctb.h:21
const void * pData_
Definition ctb.h:22
virtual bool parseHeader_next(void const **, u32 *, u32)
Definition ctb.cpp:86
TParse(JStudio::ctb::TControl *)
Definition ctb.cpp:82
virtual bool parseBlock_next(void const **, u32 *, u32)
Definition ctb.cpp:107
TControl * getControl()
Definition ctb.h:149
virtual ~TParse()
Definition ctb.cpp:84
TControl * pControl_
Definition ctb.h:151
u32 field_0x8[0]
Definition ctb.h:66
u32 size
Definition ctb.h:63
u16 scheme
Definition ctb.h:64
u16 IDSize
Definition ctb.h:65
u16 get_IDSize() const
Definition ctb.h:83
u16 get_scheme() const
Definition ctb.h:79
TParse_TBlock(const void *pContent)
Definition ctb.h:70
const void * getBlockEnd_() const
Definition ctb.h:87
const TParse_TBlock * getNext()
Definition ctb.h:103
const void * getContent() const
Definition ctb.h:99
const TBlockData * get() const
Definition ctb.h:71
u32 get_size() const
Definition ctb.h:75
const void * get_ID() const
Definition ctb.h:91
static const u32 ga4cSignature
Definition ctb.h:108
Definition object-id.h:23
TObject_ID(const void *id, u32 id_size)
Definition object-id.h:24