|
typedef boost::multi_index_container< OptionDescriptor, boost::multi_index::indexed_by< boost::multi_index::sequenced<>, boost::multi_index::hashed_non_unique< KeyFromKeyExtractor< boost::multi_index::const_mem_fun< Option, uint16_t,&Option::getType >, boost::multi_index::member< OptionDescriptor, OptionPtr,&OptionDescriptor::option_ > > >, boost::multi_index::hashed_non_unique< boost::multi_index::member< OptionDescriptor, bool,&OptionDescriptor::persistent_ > >, boost::multi_index::ordered_non_unique< boost::multi_index::const_mem_fun< data::BaseStampedElement, boost::posix_time::ptime,&data::BaseStampedElement::getModificationTime > >, boost::multi_index::hashed_non_unique< boost::multi_index::tag< OptionIdIndexTag >, boost::multi_index::const_mem_fun< data::BaseStampedElement, uint64_t,&data::BaseStampedElement::getId > > >> | isc::dhcp::OptionContainer |
| Multi index container for DHCP option descriptors. More...
|
|
typedef OptionContainer::nth_index< 2 >::type | isc::dhcp::OptionContainerPersistIndex |
| Type of the index #2 - option persistency flag. More...
|
|
typedef std::pair< OptionContainerPersistIndex::const_iterator, OptionContainerPersistIndex::const_iterator > | isc::dhcp::OptionContainerPersistRange |
| Pair of iterators to represent the range of options having the same persistency flag. More...
|
|
typedef boost::shared_ptr< OptionContainer > | isc::dhcp::OptionContainerPtr |
| Pointer to the OptionContainer object. More...
|
|
typedef OptionContainer::nth_index< 1 >::type | isc::dhcp::OptionContainerTypeIndex |
| Type of the index #1 - option type. More...
|
|
typedef std::pair< OptionContainerTypeIndex::const_iterator, OptionContainerTypeIndex::const_iterator > | isc::dhcp::OptionContainerTypeRange |
| Pair of iterators to represent the range of options having the same option type value. More...
|
|
typedef boost::shared_ptr< OptionDescriptor > | isc::dhcp::OptionDescriptorPtr |
| A pointer to option descriptor. More...
|
|
|
typedef boost::shared_ptr< CfgOption > | isc::dhcp::CfgOptionPtr |
| Non-const pointer. More...
|
|
typedef boost::shared_ptr< const CfgOption > | isc::dhcp::ConstCfgOptionPtr |
| Const pointer. More...
|
|
typedef std::list< ConstCfgOptionPtr > | isc::dhcp::CfgOptionList |
| Const pointer list. More...
|
|