The base package define the MSF types, the output/debug system, time facilities and threading classes.
Classes | |
| class | msf::LIST< T > |
| class | msf::PAIR< T1, T2 > |
| class | msf::RTI_STRING |
| class | msf::VectorT< T > |
| class | msf::VectorT< T > |
| class | msf::VectorT< T > |
| class | msf::VectorT< T > |
| class | msf::Vector3f |
| class | msf::Vector4f |
| class | msf::Vector6f |
| class | msf::Output |
| class | SingletonHolder< T > |
| class | msf::Time |
| class | msf::XDRMessage |
| Class providing encoding and decoding XDR capabilities. More... | |
| class | msf::XDRMessage |
| Class providing encoding and decoding XDR capabilities. More... | |
Typedefs | |
| typedef bool | msf::BOOLEAN |
| typedef signed char | msf::BYTE |
| typedef unsigned char | msf::U_CHAR |
| typedef unsigned int | msf::U_INT32 |
| typedef signed int | msf::INT32 |
| typedef INT32 | msf::INTEGER |
| typedef long long | msf::LONG |
| typedef unsigned long long | msf::U_LONG |
| typedef unsigned int | msf::U_INT |
| typedef float | msf::REAL_F |
| typedef double | msf::REAL_D |
| typedef std::string | msf::STRING |
| typedef msf::PAIR< msf::STRING, msf::INT32 > | msf::PAIRSTRINGINT32 |
Functions | |
| void | msf::msSleep (int milliseconds) |
| void | msf::bswap_16 (void *wordPtr) |
| void | msf::bswap_32 (void *wordPtr) |
| void | msf::bswap_64 (void *wordPtr) |
| static T & | SingletonHolder::Instance (void) |
Variables | |
| static T * | SingletonHolder::pInstance_ |
| static bool | SingletonHolder::destroyed_ |
|
|
Define the Boolean type |
|
|
Define the Byte type (short signed integer coded on 1 byte) |
|
|
Define the Unsigned Char (short unsigned integer coded on 1 byte) |
|
|
Define an unsigned integer coded on a 4 bytes |
|
|
Define a signed integer coded on 4 bytes |
|
|
Define the Integer (signed integer coded on 4 bytes) |
|
|
Define the Long (signed integer coded on 8 bytes) |
|
|
|
|
|
Define the Unsigned Int (unsigned integer coded on 4 bytes) |
|
|
Define the Real_f (floating point number coded on 4 bytes) |
|
|
Define the Real_d (double precision coded on 8 bytes) |
|
|
Define the String (based on the stl string) |
|
|
|
|
|
Sleeps for the given number of milliseconds. This method abstracts the sleep calls on the various platforms and makes the functional code more readable (by moving all the #ifdefs here). |
|
|
Swap bytes in 16 bit word. |
|
|
Swap bytes in 32 bit word. |
|
|
Swap bytes in a 64 bit word. |
|
||||||||||
|
|
|
|||||
|
|
|
|||||
|
|
1.4.1