#include <OSGBaseTypeTraits.h>
Inheritance diagram for osg::TypeTraits< UInt64 >:

Public Types | |
| typedef Real32 | RealReturnType |
Static Public Member Functions | |
| static UInt64 | getZeroElement (void) |
| static UInt64 | getOneElement (void) |
| static UInt64 | getMax (void) |
| static UInt64 | getMin (void) |
| static Real32 | getFraction (UInt64 val) |
| static UInt64 | getPortion (Real32 val) |
| static UInt64 | getFromString (const Char8 *szString) |
| static std::string | putToString (const UInt64 val) |
Static Public Attributes | |
| static const bool | IsPOD = true |
| static const MathTypeProperties | MathProp = IntValue |
| static const UInt64 | BitsSet = 0xFFFFFFFFFFFFFFFFLL |
| static const UInt64 | BitsClear = 0x0000000000000000LL |
| static const UInt64 | Zero = 0x0000000000000000LL |
| static const UInt64 | One = 0x0000000000000001LL |
Definition at line 593 of file OSGBaseTypeTraits.h.
|
|
Definition at line 595 of file OSGBaseTypeTraits.h. |
|
|
Definition at line 617 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 622 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 628 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 633 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 639 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 644 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 650 of file OSGBaseTypeTraits.h. 00651 { 00652 if(szString != NULL) 00653 { 00654 #ifndef WIN32 00655 return UInt64(strtoull(szString, NULL, 0)); 00656 #else 00657 return _atoi64(szString); 00658 #endif 00659 } 00660 else 00661 { 00662 return getZeroElement(); 00663 } 00664 }
|
|
|
Definition at line 666 of file OSGBaseTypeTraits.h. 00667 { 00668 Char8 buffer[25]; 00669 00670 sprintf(buffer, "%llu", val); 00671 00672 return std::string(buffer); 00673 }
|
|
|
Definition at line 598 of file OSGBaseTypeTraits.h. |
|
|
Definition at line 599 of file OSGBaseTypeTraits.h. |
|
|
Definition at line 602 of file OSGBaseTypeTraits.h. |
|
|
Definition at line 603 of file OSGBaseTypeTraits.h. |
|
|
Definition at line 605 of file OSGBaseTypeTraits.h. |
|
|
Definition at line 606 of file OSGBaseTypeTraits.h. |
1.4.3