7 #ifndef MDataType_BigDecimal_h 8 #define MDataType_BigDecimal_h 44 #ifndef NO_WCHAR_SUPPORT 60 bool operator> (
const BigDecimal& right)
const;
79 #ifndef NO_WCHAR_SUPPORT 98 Int32 Precision()
const;
99 #ifndef NO_WCHAR_SUPPORT 103 bool IsInvalid()
const;
110 void _StrToBigDecimal(
const char *iStr);
112 void _CreateInvalidBigDecimal();
114 const char * _FindChr(
const char *iStr,
const char *iEnd,
char ch);
116 bool _CheckDigits(
const char* iStr,
const char* iEnd,
bool & oAllZero,
char ch =
'\0');
118 bool IsEmpty()
const;
126 #endif // MDataType_BigDecimal_h bool operator<(const ::GUID &irGUID1, const ::GUID &irGUID2)
Definition: Base/Base/GUID.h:156
Definition: ReturnString.h:36
bool operator==(const Allocator< _Ty > &left, const Allocator< _UT > &right)
Definition: Allocator.h:204
MBase::ReturnPtr< BigDecimal > ReturnPtr
Definition: BigDecimal.h:39
#define DLL_DATATYPE_EXIM
Definition: DataType.h:22
Definition: ReturnString.h:85
Definition: BigDecimal.h:18
Definition: BigDecimal.h:123
DWORD LCID
Definition: PDCwtypes.h:294
#define Int32
Definition: BasicTypes.h:20
Definition: BigDecimal.h:27
DLL_BASE_EXIM const char * ToString(MBase::MessageDomain iDomain)
Definition: StrongPtr.h:50
MBase::StrongPtr< BigDecimal > Ptr
Definition: BigDecimal.h:38
Definition: ReturnPtr.h:22