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

Public Types | |
| typedef Real32 | RealReturnType |
Static Public Member Functions | |
| static Int64 | getZeroElement (void) |
| static Int64 | getOneElement (void) |
| static Int64 | getMax (void) |
| static Int64 | getMin (void) |
| static Real32 | getFraction (Int64 val) |
| static Int64 | getPortion (Real32 val) |
| static Int64 | getFromString (const Char8 *szString) |
| static std::string | putToString (const Int64 val) |
Static Public Attributes | |
| static const bool | IsPOD = true |
| static const MathTypeProperties | MathProp = IntValue |
| static const Int64 | BitsSet = 0xFFFFFFFFFFFFFFFFLL |
| static const Int64 | BitsClear = 0x0000000000000000LL |
Definition at line 681 of file OSGBaseTypeTraits.h.
|
|
Definition at line 683 of file OSGBaseTypeTraits.h. |
|
|
Definition at line 698 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 703 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 708 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 713 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 719 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 724 of file OSGBaseTypeTraits.h.
|
|
|
Definition at line 730 of file OSGBaseTypeTraits.h. 00731 { 00732 if(szString != NULL) 00733 { 00734 #ifndef WIN32 00735 return Int64(strtoll(szString, NULL, 0)); 00736 #else 00737 return _atoi64(szString); 00738 #endif 00739 } 00740 else 00741 { 00742 return getZeroElement(); 00743 } 00744 }
|
|
|
Definition at line 746 of file OSGBaseTypeTraits.h. 00747 { 00748 Char8 buffer[25]; 00749 00750 sprintf(buffer, "%lli", val); 00751 00752 return std::string(buffer); 00753 }
|
|
|
Definition at line 686 of file OSGBaseTypeTraits.h. |
|
|
Definition at line 687 of file OSGBaseTypeTraits.h. |
|
|
Definition at line 690 of file OSGBaseTypeTraits.h. |
|
|
Definition at line 691 of file OSGBaseTypeTraits.h. |
1.4.3