libabigail
Public Member Functions | List of all members
tuple_property Class Reference

Abstraction of a tuple property. A tuple property is a property which value is a tuple_property_value. More...

#include <abg-ini.h>

Inheritance diagram for tuple_property:
[legend]

Public Member Functions

 tuple_property ()
 Default constructor of the tuple_property type. More...
 
 tuple_property (const string &name, const tuple_property_value_sptr v)
 Constructor of the tuple_property type. More...
 
virtual ~tuple_property ()
 Destructor for the tuple_property type. More...
 
const tuple_property_value_sptrget_value () const
 Getter for the tuple value of the property. More...
 
void set_value (const tuple_property_value_sptr value)
 Setter for the tuple value of the property. More...
 
- Public Member Functions inherited from property
 property ()
 Constructor of property. More...
 
 property (const string &name)
 Constructor of property. More...
 
virtual ~property ()
 Destructor of the property. More...
 
const string & get_name () const
 Getter of the name of the property. More...
 
void set_name (const string &name)
 Setter of the name of the property. More...
 

Detailed Description

Abstraction of a tuple property. A tuple property is a property which value is a tuple_property_value.

Definition at line 286 of file abg-ini.h.

Constructor & Destructor Documentation

◆ tuple_property() [1/2]

Default constructor of the tuple_property type.

Definition at line 715 of file abg-ini.cc.

◆ tuple_property() [2/2]

tuple_property ( const string &  name,
const tuple_property_value_sptr  value 
)

Constructor of the tuple_property type.

Parameters
namethe name of the property.
valuesthe tuple value of the property.

Definition at line 725 of file abg-ini.cc.

◆ ~tuple_property()

~tuple_property ( )
virtual

Destructor for the tuple_property type.

Definition at line 746 of file abg-ini.cc.

Member Function Documentation

◆ get_value()

const tuple_property_value_sptr & get_value ( ) const

Getter for the tuple value of the property.

Returns
the tuple value of the property.

Definition at line 742 of file abg-ini.cc.

◆ set_value()

void set_value ( const tuple_property_value_sptr  value)

Setter for the tuple value of the property.

Parameters
valuesthe new tuple value of the property.

Definition at line 735 of file abg-ini.cc.


The documentation for this class was generated from the following files: