|  | 
| typedef OptionSpaceContainer< OptionDefContainer, OptionDefinitionPtr, std::string > | isc::dhcp::BaseOptionDefSpaceContainer | 
|  | Base type of option definition space container. 
 | 
| typedef boost::multi_index_container< OptionDefinitionPtr, boost::multi_index::indexed_by< boost::multi_index::sequenced<>, boost::multi_index::hashed_non_unique< boost::multi_index::const_mem_fun< OptionDefinition, uint16_t, &OptionDefinition::getCode > >, boost::multi_index::hashed_non_unique< boost::multi_index::const_mem_fun< OptionDefinition, std::string, &OptionDefinition::getName > >, boost::multi_index::ordered_non_unique< boost::multi_index::const_mem_fun< data::BaseStampedElement, boost::posix_time::ptime, &data::StampedElement::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::OptionDefContainer | 
|  | Multi index container for DHCP option definitions. 
 | 
| typedef OptionDefContainer::nth_index< 2 >::type | isc::dhcp::OptionDefContainerNameIndex | 
|  | Type of the index #2 - option name. 
 | 
| typedef std::pair< OptionDefContainerNameIndex::const_iterator, OptionDefContainerNameIndex::const_iterator > | isc::dhcp::OptionDefContainerNameRange | 
|  | Pair of iterators to represent the range of options definitions having the same option name. 
 | 
| typedef boost::shared_ptr< OptionDefContainer > | isc::dhcp::OptionDefContainerPtr | 
|  | Pointer to an option definition container. 
 | 
| typedef std::map< std::string, OptionDefContainerPtr > | isc::dhcp::OptionDefContainers | 
|  | Container that holds option definitions for various option spaces. 
 | 
| typedef OptionDefContainer::nth_index< 1 >::type | isc::dhcp::OptionDefContainerTypeIndex | 
|  | Type of the index #1 - option type. 
 | 
| typedef std::pair< OptionDefContainerTypeIndex::const_iterator, OptionDefContainerTypeIndex::const_iterator > | isc::dhcp::OptionDefContainerTypeRange | 
|  | Pair of iterators to represent the range of options definitions having the same option type value. 
 | 
| typedef boost::shared_ptr< OptionDefinition > | isc::dhcp::OptionDefinitionPtr | 
|  | Pointer to option definition object. 
 | 
| typedef std::map< uint32_t, OptionDefContainerPtr > | isc::dhcp::VendorOptionDefContainers | 
|  | Container that holds various vendor option containers. 
 |