OpenSDN source code
|
#include <oper_dhcp_options.h>
Classes | |
struct | HostRoute |
Public Types | |
typedef std::vector < autogen::DhcpOptionType > | DhcpOptionsList |
typedef std::vector < autogen::RouteType > | HostOptionsList |
Public Member Functions | |
OperDhcpOptions () | |
OperDhcpOptions (const OperDhcpOptions &options) | |
virtual | ~OperDhcpOptions () |
const DhcpOptionsList & | dhcp_options () const |
const std::vector< HostRoute > & | host_routes () const |
void | set_options (const DhcpOptionsList &options) |
void | set_host_routes (const HostOptionsList &host_routes) |
void | update_host_routes (const HostOptionsList &host_routes) |
bool | are_dhcp_options_set () const |
bool | are_host_routes_set () const |
Private Attributes | |
DhcpOptionsList | dhcp_options_ |
std::vector< HostRoute > | host_routes_ |
Definition at line 16 of file oper_dhcp_options.h.
typedef std::vector<autogen::DhcpOptionType> OperDhcpOptions::DhcpOptionsList |
Definition at line 18 of file oper_dhcp_options.h.
typedef std::vector<autogen::RouteType> OperDhcpOptions::HostOptionsList |
Definition at line 19 of file oper_dhcp_options.h.
|
inline |
Definition at line 46 of file oper_dhcp_options.h.
|
inline |
Definition at line 47 of file oper_dhcp_options.h.
|
inlinevirtual |
Definition at line 51 of file oper_dhcp_options.h.
|
inline |
Definition at line 78 of file oper_dhcp_options.h.
|
inline |
Definition at line 81 of file oper_dhcp_options.h.
|
inline |
Definition at line 53 of file oper_dhcp_options.h.
|
inline |
Definition at line 54 of file oper_dhcp_options.h.
|
inline |
|
inline |
Definition at line 55 of file oper_dhcp_options.h.
|
inline |
|
private |
Definition at line 86 of file oper_dhcp_options.h.
|
private |
Definition at line 87 of file oper_dhcp_options.h.