![]() | Patrick's Programming Library Version 6.4.21 - Dokumentation |
Basisklasse für verschiedene Datentypen. Mehr ...
Öffentliche Typen | |
enum | PPLDataType { UNKNOWN =0, CINT =2, CSTRING =4, CASSOCARRAY =5, CBINARY =6, CWSTRING =8, CARRAY =9, CBOOL =10, CDATETIME =11 } |
Enumeration der verschiedenen Datenobjekte, die in der Library verwendet werden. Mehr ... | |
Öffentliche Methoden | |
CVar () | |
Konstruktor der Klasse. Mehr ... | |
CVar (const CVar ©) | |
Copy-Konstruktor der Klasse. Mehr ... | |
int | DataType () const |
Liefert den Datentyp des Objekts zurück. Mehr ... | |
int | IsType (int type) const |
CVar & | operator= (const CVar &var) |
Geschützte Attribute | |
ppluint8 | type |
Basisklasse für alle weiteren Datentypen.
Enumeration der verschiedenen Datenobjekte, die in der Library verwendet werden
Aufzählungswerte | |
---|---|
UNKNOWN |
Unbekannter Datentyp. |
CINT |
Klasse vom Typ CInt. |
CSTRING |
Klasse vom Typ CString. |
CASSOCARRAY |
Klasse vom Typ CAssocArray. |
CBINARY |
Klasse vom Typ CBinary. |
CWSTRING |
Klasse vom Typ CWString. |
CARRAY |
Klasse vom Typ CArray. |
CBOOL |
Klasse vom Typ CBool. |
CDATETIME |
Klasse vom Typ CDateTime. |
CVar::CVar | ( | ) |
Der Konstruktor initialisiert den Typ der Klasse mit CVar::UNKNOWN
CVar::CVar | ( | const CVar & | copy | ) |
Der Konstruktor kopiert den Datentyp der anderen Klasse.
int CVar::DataType | ( | ) | const |
Diese Funktion liefert den Datentyp des Objekts zurück.
int CVar::IsType | ( | int | type | ) | const |
|
protected |