#include <metadata_ip.h>
Definition at line 100 of file metadata_ip.h.
◆ MetaDataIpAllocator()
| MetaDataIpAllocator::MetaDataIpAllocator |
( |
Agent * |
agent, |
|
|
uint16_t |
start, |
|
|
uint16_t |
end |
|
) |
| |
◆ ~MetaDataIpAllocator()
| MetaDataIpAllocator::~MetaDataIpAllocator |
( |
| ) |
|
◆ AddFabricRoute()
| void MetaDataIpAllocator::AddFabricRoute |
( |
MetaDataIp * |
ip | ) |
|
|
private |
◆ AllocateIndex() [1/2]
| uint16_t MetaDataIpAllocator::AllocateIndex |
( |
MetaDataIp * |
ip | ) |
|
|
private |
◆ AllocateIndex() [2/2]
| void MetaDataIpAllocator::AllocateIndex |
( |
MetaDataIp * |
ipi, |
|
|
uint16_t |
index |
|
) |
| |
|
private |
◆ CanAddRoute()
| bool MetaDataIpAllocator::CanAddRoute |
( |
MetaDataIp * |
ip | ) |
|
|
private |
◆ DelFabricRoute()
| void MetaDataIpAllocator::DelFabricRoute |
( |
MetaDataIp * |
ip | ) |
|
|
private |
◆ DISALLOW_COPY_AND_ASSIGN()
◆ FindIndex()
| MetaDataIp * MetaDataIpAllocator::FindIndex |
( |
uint16_t |
id | ) |
|
◆ ReleaseIndex()
| void MetaDataIpAllocator::ReleaseIndex |
( |
MetaDataIp * |
ip | ) |
|
|
private |
◆ MetaDataIp
◆ agent_
| Agent* MetaDataIpAllocator::agent_ |
|
private |
◆ end_
| uint16_t MetaDataIpAllocator::end_ |
|
private |
◆ index_table_
◆ start_
| uint16_t MetaDataIpAllocator::start_ |
|
private |
The documentation for this class was generated from the following files: