OpenSDN source code
|
#include <sandesh_map.h>
Public Types | |
typedef pair< uint32_t, VrfMplsResource > | VrfMplsResourcePair |
typedef pair< uint32_t, VlanMplsResource > | VlanMplsResourcePair |
typedef pair< uint32_t, InterfaceIndexResource > | InterfaceMplsResourcePair |
typedef pair< uint32_t, RouteMplsResource > | RouteMplsResourcePair |
typedef pair< uint32_t, VmInterfaceIndexResource > | VmInterfaceIndexResourcePair |
typedef pair< uint32_t, VrfIndexResource > | VrfIndexResourcePair |
typedef pair< uint32_t, QosIndexResource > | QosIndexResourcePair |
typedef pair< uint32_t, BgpAsServiceIndexResource > | BgpAsServiceIndexResourcePair |
typedef pair< uint32_t, MirrorIndexResource > | MirrorIndexResourcePair |
Private Member Functions | |
DISALLOW_COPY_AND_ASSIGN (ResourceSandeshMaps) | |
Definition at line 213 of file sandesh_map.h.
typedef pair<uint32_t, BgpAsServiceIndexResource> ResourceSandeshMaps::BgpAsServiceIndexResourcePair |
Definition at line 225 of file sandesh_map.h.
typedef pair<uint32_t, InterfaceIndexResource> ResourceSandeshMaps::InterfaceMplsResourcePair |
Definition at line 218 of file sandesh_map.h.
typedef pair<uint32_t, MirrorIndexResource> ResourceSandeshMaps::MirrorIndexResourcePair |
Definition at line 226 of file sandesh_map.h.
typedef pair<uint32_t, QosIndexResource> ResourceSandeshMaps::QosIndexResourcePair |
Definition at line 223 of file sandesh_map.h.
typedef pair<uint32_t, RouteMplsResource> ResourceSandeshMaps::RouteMplsResourcePair |
Definition at line 219 of file sandesh_map.h.
typedef pair<uint32_t, VlanMplsResource> ResourceSandeshMaps::VlanMplsResourcePair |
Definition at line 216 of file sandesh_map.h.
typedef pair<uint32_t, VmInterfaceIndexResource> ResourceSandeshMaps::VmInterfaceIndexResourcePair |
Definition at line 221 of file sandesh_map.h.
typedef pair<uint32_t, VrfIndexResource> ResourceSandeshMaps::VrfIndexResourcePair |
Definition at line 222 of file sandesh_map.h.
typedef pair<uint32_t, VrfMplsResource> ResourceSandeshMaps::VrfMplsResourcePair |
Definition at line 215 of file sandesh_map.h.
ResourceSandeshMaps::ResourceSandeshMaps | ( | ResourceBackupManager * | manager | ) |
Definition at line 632 of file sandesh_map.cc.
|
virtual |
Definition at line 641 of file sandesh_map.cc.
void ResourceSandeshMaps::AddBgpAsServiceResourceEntry | ( | uint32_t | index, |
BgpAsServiceIndexResource | data | ||
) |
Definition at line 775 of file sandesh_map.cc.
void ResourceSandeshMaps::AddInterfaceMplsResourceEntry | ( | uint32_t | index, |
InterfaceIndexResource | data | ||
) |
void ResourceSandeshMaps::AddMirrorResourceEntry | ( | uint32_t | index, |
MirrorIndexResource | data | ||
) |
void ResourceSandeshMaps::AddQosResourceEntry | ( | uint32_t | index, |
QosIndexResource | data | ||
) |
void ResourceSandeshMaps::AddRouteMplsResourceEntry | ( | uint32_t | index, |
RouteMplsResource | data | ||
) |
void ResourceSandeshMaps::AddVlanMplsResourceEntry | ( | uint32_t | index, |
VlanMplsResource | data | ||
) |
void ResourceSandeshMaps::AddVmInterfaceResourceEntry | ( | uint32_t | index, |
VmInterfaceIndexResource | data | ||
) |
void ResourceSandeshMaps::AddVrfMplsResourceEntry | ( | uint32_t | index, |
VrfMplsResource | data | ||
) |
void ResourceSandeshMaps::AddVrfResourceEntry | ( | uint32_t | index, |
VrfIndexResource | data | ||
) |
|
inline |
Definition at line 293 of file sandesh_map.h.
void ResourceSandeshMaps::DeleteBgpAsServiceResourceEntry | ( | uint32_t | index | ) |
void ResourceSandeshMaps::DeleteInterfaceMplsResourceEntry | ( | uint32_t | index | ) |
void ResourceSandeshMaps::DeleteMirrorResourceEntry | ( | uint32_t | index | ) |
void ResourceSandeshMaps::DeleteQosResourceEntry | ( | uint32_t | index | ) |
void ResourceSandeshMaps::DeleteRouteMplsResourceEntry | ( | uint32_t | index | ) |
void ResourceSandeshMaps::DeleteVlanMplsResourceEntry | ( | uint32_t | index | ) |
void ResourceSandeshMaps::DeleteVmInterfaceResourceEntry | ( | uint32_t | index | ) |
void ResourceSandeshMaps::DeleteVrfMplsResourceEntry | ( | uint32_t | index | ) |
void ResourceSandeshMaps::DeleteVrfResourceEntry | ( | uint32_t | index | ) |
|
private |
void ResourceSandeshMaps::EndOfBackup | ( | ) |
|
inline |
Definition at line 265 of file sandesh_map.h.
|
inline |
Definition at line 297 of file sandesh_map.h.
|
inline |
Definition at line 289 of file sandesh_map.h.
void ResourceSandeshMaps::ReadFromFile | ( | ) |
void ResourceSandeshMaps::RestoreResource | ( | ) |
|
inline |
Definition at line 277 of file sandesh_map.h.
|
inline |
Definition at line 273 of file sandesh_map.h.
|
inline |
Definition at line 281 of file sandesh_map.h.
|
inline |
Definition at line 285 of file sandesh_map.h.
|
inline |
Definition at line 269 of file sandesh_map.h.
|
private |
Definition at line 303 of file sandesh_map.h.
|
private |
Definition at line 302 of file sandesh_map.h.
|
private |
Definition at line 311 of file sandesh_map.h.
|
private |
Definition at line 304 of file sandesh_map.h.
|
private |
Definition at line 312 of file sandesh_map.h.
|
private |
Definition at line 310 of file sandesh_map.h.
|
private |
Definition at line 307 of file sandesh_map.h.
|
private |
Definition at line 306 of file sandesh_map.h.
|
private |
Definition at line 308 of file sandesh_map.h.
|
private |
Definition at line 309 of file sandesh_map.h.
|
private |
Definition at line 305 of file sandesh_map.h.