Property class: const char * (String).
Definition at line 1260 of file fbproperties.h.
#include <fbproperties.h>
Public Member Functions | |
operator const char * () const | |
Overloaded cast to tType operator. | |
bool | operator== (const char *pValue) const |
bool | operator!= (const char *pValue) const |
virtual void | SetPropertyValue (const char *pValue) override |
Set the value of the internal property. | |
void | operator= (const char *pValue) |
Overloaded = operator. |
void operator= | ( | const char * | pValue | ) | [inline] |
Overloaded = operator.
Set the value of the current object using the Set function.
pValue | Value to set for object. |
Reimplemented from FBPropertyBase< const char *, kFBPT_charptr >.
Definition at line 1269 of file fbproperties.h.
{ SetData( &pValue ); }
operator const char * | ( | ) | const [inline] |
Overloaded cast to tType operator.
Get the value of the current object using Get function.
Reimplemented from FBPropertyBase< const char *, kFBPT_charptr >.
Definition at line 1276 of file fbproperties.h.
{ char* Value; GetData( &Value,sizeof(Value) ); return Value; }
bool operator== | ( | const char * | pValue | ) | const [inline] |
Definition at line 1278 of file fbproperties.h.
{ char* Value; GetData( &Value,sizeof(Value) ); return (Value == pValue) || (strcmp(Value, pValue) == 0); }
bool operator!= | ( | const char * | pValue | ) | const [inline] |
Definition at line 1279 of file fbproperties.h.
{ return ! operator==(pValue); }
virtual void SetPropertyValue | ( | const char * | pValue | ) | [override, virtual] |
Set the value of the internal property.
pValue | Value to set to internal property. |
Reimplemented from FBPropertyBase< const char *, kFBPT_charptr >.