74template <
typename T,
template <
class>
class Parser>
87template<
class Parser,
int size>
96 return *(
typename Parser::ParseType*)
get();
T cLib_calcTimer(T *value)
Definition c_lib.h:74
static u16 data[4]
Definition d_vibration.cpp:114
double v
Definition e_pow.c:163
static const double T[]
Definition k_tan.c:106
u32 align_roundUp(u32 arg0, u32 uAlign)
Definition binary.h:16
bool operator==(TValueIterator< TParseValue_misaligned< u32 >, 4 > a, TValueIterator< TParseValue_misaligned< u32 >, 4 > b)
Definition binary.h:135
const void * parseVariableUInt_16_32_following(const void *pu16, u32 *pu32First, u32 *pu32Second, TEBit *tebit)
Definition binary.cpp:11
Definition std-vector.cpp:14
u32 value
Definition binary.h:10
TParseData_aligned(const void *pContent)
Definition binary.h:31
void setRaw(const void *p)
Definition binary.h:32
TParseData(const void *pContent)
Definition binary.h:21
void setRaw(const void *p)
Definition binary.h:24
const void * getRaw() const
Definition binary.h:23
const void * raw
Definition binary.h:26
static T parse(const void *data)
Definition binary.h:71
static T parse(const void *data)
Definition binary.h:125
static T parse(const void *data)
Definition binary.h:66
T ParseType
Definition binary.h:65
static T parse(const void *data)
Definition binary.h:76
static const void * advance(const void *data, s32 advanceNum)
Definition binary.h:82
static T parse(const void *data, s32 advanceNum)
Definition binary.h:78
TValueIterator_misaligned(const void *begin)
Definition binary.h:131
TValueIterator_misaligned(const TValueIterator_misaligned< T > &other)
Definition binary.h:130
TValueIterator_raw(const void *begin)
Definition binary.h:120
TValueIterator(const void *begin)
Definition binary.h:89
const void * get() const
Definition binary.h:93
const void * mBegin
Definition binary.h:115
const TValueIterator operator++(int)
Definition binary.h:104
Parser::ParseType operator*()
Definition binary.h:95
TValueIterator & operator++()
Definition binary.h:99
TValueIterator & operator+=(s32 v)
Definition binary.h:110
unsigned long u32
Definition types.h:10
signed long s32
Definition types.h:6
unsigned char u8
Definition types.h:8