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

Boolean-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

 CBool ()
 
 CBool (const int val)
 
 CBool (const bool val)
 
 CBool (const char *str)
 
 CBool (CString *str)
 
 CBool (const CString &str)
 
 CBool (CInt *str)
 
 CBool (const CInt &str)
 
 ~CBool ()
 
int DataType () const
 Liefert den Datentyp des Objekts zurück. Mehr ...
 
bool IsFalse ()
 
bool IsTrue ()
 
int IsType (int type) const
 
 operator bool () const
 
 operator int () const
 
 operator unsigned int () const
 
bool operator!= (bool val) const
 
CBooloperator= (const char *str)
 
CBooloperator= (const CString &str)
 
CBooloperator= (const int val)
 
CBooloperator= (const bool val)
 
CBooloperator= (const CInt &val)
 
CBooloperator= (const CBool &val)
 
bool operator== (bool val) const
 

Geschützte Attribute

ppluint8 type
 

Private Attribute

bool 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::CBool::CBool ( )
ppl6::CBool::CBool ( const int  val)
ppl6::CBool::CBool ( const bool  val)
ppl6::CBool::CBool ( const char *  str)
ppl6::CBool::CBool ( CString str)
ppl6::CBool::CBool ( const CString str)
ppl6::CBool::CBool ( CInt str)
ppl6::CBool::CBool ( const CInt str)
ppl6::CBool::~CBool ( )

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.
bool ppl6::CBool::IsFalse ( )
bool ppl6::CBool::IsTrue ( )
int CVar::IsType ( int  type) const
inherited
ppl6::CBool::operator bool ( ) const
ppl6::CBool::operator int ( ) const
ppl6::CBool::operator unsigned int ( ) const
bool ppl6::CBool::operator!= ( bool  val) const
CBool & ppl6::CBool::operator= ( const char *  str)
CBool & ppl6::CBool::operator= ( const CString str)
CBool & ppl6::CBool::operator= ( const int  val)
CBool & ppl6::CBool::operator= ( const bool  val)
CBool & ppl6::CBool::operator= ( const CInt val)
CBool & ppl6::CBool::operator= ( const CBool val)
bool ppl6::CBool::operator== ( bool  val) const

Dokumentation der Datenelemente

ppluint8 ppl6::CVar::type
protectedinherited
bool ppl6::CBool::value
private

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