|
libabigail
|
Base class of propertie values. More...
#include <abg-ini.h>
Public Types | |
| enum | value_kind { ABSTRACT_PROPERTY_VALUE , STRING_PROPERTY_VALUE , LIST_PROPERTY_VALUE , TUPLE_PROPERTY_VALUE } |
Public Member Functions | |
| property_value () | |
| Default constructor for the property_value type. More... | |
| property_value (value_kind) | |
| Constructor for the property_value type. More... | |
| virtual | ~property_value () |
| Destructor for the proprerty_value type. More... | |
| virtual const string & | as_string () const =0 |
| value_kind | get_kind () const |
| Getter for the kind of the property_value type. More... | |
| operator const string & () const | |
| Converts the current property value to a string. More... | |
| property_value | ( | ) |
Default constructor for the property_value type.
| kind | the of property_value that is being constructed. |
Definition at line 256 of file abg-ini.cc.
| property_value | ( | value_kind | kind | ) |
Constructor for the property_value type.
| kind | the of property_value that is being constructed. |
Definition at line 263 of file abg-ini.cc.
|
virtual |
Destructor for the proprerty_value type.
Definition at line 281 of file abg-ini.cc.
|
pure virtual |
Implemented in string_property_value, list_property_value, and tuple_property_value.
| property_value::value_kind get_kind | ( | ) | const |
Getter for the kind of the property_value type.
Definition at line 271 of file abg-ini.cc.
| operator const string & | ( | ) | const |
Converts the current property value to a string.
Definition at line 277 of file abg-ini.cc.