#include <iLE_Math.h>
Public Member Functions | |
| iLE_Math (void) | |
| ~iLE_Math (void) | |
Static Public Member Functions | |
| unsigned long | charArrToULong (const unsigned char *inCharArray) |
| Reads 4 bytes (Little Endian) and returns an unsigned long. | |
| void | ULongToCharArr (unsigned long inLong, unsigned char *outCharArray) |
| Takes an unsigned long and writes 4 bytes (Little Endian) into the buffer you pass. | |
| void | UShortToCharArr (unsigned short inShort, unsigned char *outCharArray) |
| Takes an unsigned short and writes 2 bytes (Little Endian) into the buffer you pass. | |
| LOOG_INT64 | CharArrToInt64 (const unsigned char *inCharArray) |
| Reads 8 bytes (Little Endian) and returns an int 64. | |
| void | Int64ToCharArr (LOOG_INT64 inInt64, unsigned char *outCharArray) |
| Takes an int64 and writes 8 bytes (Little Endian) into the buffer you pass. | |
| unsigned short | charArrToUShort (const unsigned char *inCharArray) |
| Reads 2 bytes (Little Endian) and returns an unsigned short. | |
|
|
Definition at line 35 of file iLE_Math.cpp. |
|
|
Definition at line 39 of file iLE_Math.cpp. |
|
|
Reads 8 bytes (Little Endian) and returns an int 64.
Definition at line 71 of file iLE_Math.cpp. References LOOG_INT64. Referenced by AutoOggSeekTable::acceptOggPage(), AutoOggSeekTable::buildTableFromBuffer(), AutoOggSeekTable::buildTableFromFile(), FFDShowVideoStream::createFormatBlock(), main(), OggPageHeader::setBaseHeader(), and OggPageHeader::setGranulePos(). |
|
|
Reads 4 bytes (Little Endian) and returns an unsigned long.
Definition at line 43 of file iLE_Math.cpp. Referenced by AutoOggSeekTable::acceptOggPage(), AutoOggSeekTable::buildTableFromBuffer(), AutoOggSeekTable::buildTableFromFile(), VorbisStream::createFormatBlock(), SpeexStream::createFormatBlock(), FFDShowVideoStream::createFormatBlock(), CMMLStream::createFormatBlock(), headerCount(), main(), VorbisComments::parseOggPacket(), secondaryHeaders(), OggPageHeader::setBaseHeader(), OggPageHeader::setCRCChecksum(), OggPageHeader::setPageSequenceNo(), and OggPageHeader::setStreamSerialNo(). |
|
|
Reads 2 bytes (Little Endian) and returns an unsigned short.
Definition at line 68 of file iLE_Math.cpp. Referenced by AnxStreamMapper::getAnxVersion(). |
|
||||||||||||
|
Takes an int64 and writes 8 bytes (Little Endian) into the buffer you pass.
Definition at line 81 of file iLE_Math.cpp. Referenced by AnxPacketMaker::makeAnnodexBOS_2_0(), AnxPacketMaker::makeAnxData_2_0(), FishSkeleton::makeCMMLBOS(), FishSkeleton::makeFishBone_3_0(), FishSkeleton::makeFishHeadBOS_3_0(), OggPageHeader::rawData(), AutoOggSeekTable::serialiseInto(), and setPresentationTimeOnAnnodexHeaderPage(). |
|
||||||||||||
|
Takes an unsigned long and writes 4 bytes (Little Endian) into the buffer you pass.
Definition at line 53 of file iLE_Math.cpp. Referenced by AnxPacketMaker::makeAnxData_2_0(), FishSkeleton::makeFishBone_3_0(), OggPageHeader::rawData(), AutoOggSeekTable::serialiseInto(), and VorbisComments::toOggPacket(). |
|
||||||||||||
|
Takes an unsigned short and writes 2 bytes (Little Endian) into the buffer you pass.
Definition at line 64 of file iLE_Math.cpp. Referenced by AnxPacketMaker::makeAnnodexBOS_2_0(), and FishSkeleton::makeFishHeadBOS_3_0(). |
1.3.9