#include <ifmap_object.h>
Definition at line 23 of file ifmap_object.h.
◆ IFMapObject()
IFMapObject::IFMapObject |
( |
| ) |
|
◆ ~IFMapObject()
IFMapObject::~IFMapObject |
( |
| ) |
|
|
virtual |
◆ CalculateCrc()
virtual boost::crc_32_type::value_type IFMapObject::CalculateCrc |
( |
| ) |
const |
|
pure virtual |
◆ DISALLOW_COPY_AND_ASSIGN()
◆ EncodeUpdate()
virtual void IFMapObject::EncodeUpdate |
( |
pugi::xml_node * |
parent | ) |
const |
|
pure virtual |
◆ origin()
◆ Release()
◆ ResolveStaleness()
virtual bool IFMapObject::ResolveStaleness |
( |
| ) |
|
|
pure virtual |
◆ sequence_number() [1/2]
uint64_t IFMapObject::sequence_number |
( |
| ) |
|
|
inline |
◆ sequence_number() [2/2]
const uint64_t IFMapObject::sequence_number |
( |
| ) |
const |
|
inline |
◆ set_origin()
◆ set_sequence_number()
void IFMapObject::set_sequence_number |
( |
uint64_t |
sequence_number | ) |
|
|
inline |
◆ ToString()
virtual std::string IFMapObject::ToString |
( |
| ) |
const |
|
pure virtual |
◆ IFMapNode
◆ intrusive_ptr_add_ref [1/2]
void intrusive_ptr_add_ref |
( |
const IFMapObject * |
object | ) |
|
|
friend |
◆ intrusive_ptr_add_ref [2/2]
◆ intrusive_ptr_release [1/2]
void intrusive_ptr_release |
( |
const IFMapObject * |
object | ) |
|
|
friend |
◆ intrusive_ptr_release [2/2]
◆ node_
boost::intrusive::list_member_hook IFMapObject::node_ |
|
private |
◆ origin_
◆ refcount_
int IFMapObject::refcount_ |
|
mutableprivate |
◆ sequence_number_
uint64_t IFMapObject::sequence_number_ |
|
private |
The documentation for this class was generated from the following files: