PPL6-Icon Patrick's Programming Library Version 6.4.21 - Dokumentation
ppl6::CInt Klassenreferenz

Integer-Klasse.

Ö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

 CInt ()
 
 CInt (const int val)
 
 CInt (const char *str)
 
 CInt (const CInt &val)
 
 CInt (const CString &str)
 
 ~CInt ()
 
int DataType () const
 Liefert den Datentyp des Objekts zurück. Mehr ...
 
int GetVal ()
 
int IsType (int type) const
 
 operator char () const
 
 operator int () const
 
 operator long () const
 
 operator short () const
 
 operator unsigned char () const
 
 operator unsigned int () const
 
 operator unsigned long () const
 
 operator unsigned short () const
 
bool operator!= (const int val) const
 
CInt operator+ (const int val)
 
CInt operator+ (const CInt &val)
 
CIntoperator++ ()
 
CIntoperator+= (const int val)
 
CIntoperator+= (const CInt &val)
 
CIntoperator-- ()
 
CIntoperator-= (const int val)
 
CIntoperator-= (const CInt &val)
 
bool operator< (const int val) const
 
bool operator<= (const int val) const
 
CIntoperator= (const char *str)
 
CIntoperator= (const CString &str)
 
CIntoperator= (const int val)
 
CIntoperator= (const CInt &val)
 
bool operator== (const int val) const
 
bool operator> (const int val) const
 
bool operator>= (const int val) const
 
CIntoperator|= (const int val)
 

Geschützte Attribute

ppluint8 type
 

Private Attribute

int value
 

Dokumentation der Aufzählungstypen

enum ppl6::CVar::PPLDataType
inherited

Enumeration der verschiedenen Datenobjekte, die in der Library verwendet werden

Seit
Wurde mit Version 6.3.0 eingeführt.
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.

Beschreibung der Konstruktoren und Destruktoren

ppl6::CInt::CInt ( )
ppl6::CInt::CInt ( const int  val)
ppl6::CInt::CInt ( const char *  str)
ppl6::CInt::CInt ( const CInt val)
ppl6::CInt::CInt ( const CString str)
ppl6::CInt::~CInt ( )

Dokumentation der Elementfunktionen

int CVar::DataType ( ) const
inherited

Diese Funktion liefert den Datentyp des Objekts zurück.

Rückgabe
ID aus der Enumeration CVar::PPLDataType
Seit
Wurde mit Version 6.3.0 eingeführt.
int ppl6::CInt::GetVal ( )
int CVar::IsType ( int  type) const
inherited
ppl6::CInt::operator char ( ) const
ppl6::CInt::operator int ( ) const
ppl6::CInt::operator long ( ) const
ppl6::CInt::operator short ( ) const
ppl6::CInt::operator unsigned char ( ) const
ppl6::CInt::operator unsigned int ( ) const
ppl6::CInt::operator unsigned long ( ) const
ppl6::CInt::operator unsigned short ( ) const
bool ppl6::CInt::operator!= ( const int  val) const
CInt ppl6::CInt::operator+ ( const int  val)
CInt ppl6::CInt::operator+ ( const CInt val)
CInt & ppl6::CInt::operator++ ( )
CInt & ppl6::CInt::operator+= ( const int  val)
CInt & ppl6::CInt::operator+= ( const CInt val)
CInt & ppl6::CInt::operator-- ( )
CInt & ppl6::CInt::operator-= ( const int  val)
CInt & ppl6::CInt::operator-= ( const CInt val)
bool ppl6::CInt::operator< ( const int  val) const
bool ppl6::CInt::operator<= ( const int  val) const
CInt & ppl6::CInt::operator= ( const char *  str)
CInt & ppl6::CInt::operator= ( const CString str)
CInt & ppl6::CInt::operator= ( const int  val)
CInt & ppl6::CInt::operator= ( const CInt val)
bool ppl6::CInt::operator== ( const int  val) const
bool ppl6::CInt::operator> ( const int  val) const
bool ppl6::CInt::operator>= ( const int  val) const
CInt & ppl6::CInt::operator|= ( const int  val)

Dokumentation der Datenelemente

ppluint8 ppl6::CVar::type
protectedinherited
int ppl6::CInt::value
private

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: