51 return (
static_cast<T
>(el->intValue()));
65 return (el->doubleValue());
79 return (el->boolValue());
94 return (el->stringValue());
The IOAddress class represents an IP addresses (version agnostic)
asiolink::IOAddress operator()(ConstElementPtr el) const
Function operator extracting an Element value as IOAddress.
bool operator()(ConstElementPtr el) const
Function operator extracting an Element value as boolean.
double operator()(ConstElementPtr el) const
Function operator extracting an Element value as double.
std::string operator()(ConstElementPtr el) const
Function operator extracting an Element value as string.
Template class for converting a value encapsulated in the Element object into a simple type.
T operator()(ConstElementPtr el) const
Function operator extracting an Element value as integer.
A wrapper interface for the ASIO library.
boost::shared_ptr< const Element > ConstElementPtr
Defines the logger used by the top-level component of kea-lfc.