OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ifmap_object.h File Reference
#include <boost/crc.hpp>
#include <boost/intrusive_ptr.hpp>
#include <boost/intrusive/list.hpp>
#include <boost/dynamic_bitset.hpp>
#include "base/util.h"
#include "ifmap/ifmap_origin.h"
Include dependency graph for ifmap_object.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IFMapObject
 
class  IFMapIdentifier
 
class  IFMapLinkAttr
 

Namespaces

 pugi
 

Typedefs

typedef boost::intrusive_ptr
< IFMapObject
IFMapObjectRef
 

Functions

void intrusive_ptr_add_ref (IFMapObject *object)
 
void intrusive_ptr_release (IFMapObject *object)
 
void intrusive_ptr_add_ref (const IFMapObject *object)
 
void intrusive_ptr_release (const IFMapObject *object)
 

Typedef Documentation

typedef boost::intrusive_ptr<IFMapObject> IFMapObjectRef

Definition at line 58 of file ifmap_object.h.

Function Documentation

void intrusive_ptr_add_ref ( IFMapObject object)
inline

Definition at line 59 of file ifmap_object.h.

void intrusive_ptr_add_ref ( const IFMapObject object)
inline

Definition at line 73 of file ifmap_object.h.

void intrusive_ptr_release ( IFMapObject object)
inline

Definition at line 65 of file ifmap_object.h.

Here is the call graph for this function:

void intrusive_ptr_release ( const IFMapObject object)
inline

Definition at line 76 of file ifmap_object.h.

Here is the call graph for this function: