Option configuration.
More...
#include <flex_option.h>
Option configuration.
Per option configuration.
Definition at line 53 of file flex_option.h.
Constructor.
- Parameters
-
code | the option code. |
def | the option definition. |
Definition at line 77 of file flex_option.cc.
isc::flex_option::FlexOptionImpl::OptionConfig::~OptionConfig |
( |
| ) |
|
|
virtual |
Action isc::flex_option::FlexOptionImpl::OptionConfig::getAction |
( |
| ) |
const |
|
inline |
uint16_t isc::flex_option::FlexOptionImpl::OptionConfig::getCode |
( |
| ) |
const |
|
inline |
Return option code.
- Returns
- option code.
Definition at line 67 of file flex_option.h.
Get match expression.
- Returns
- the match expression.
Definition at line 116 of file flex_option.h.
Return option definition.
- Returns
- option definition.
Definition at line 74 of file flex_option.h.
const std::string& isc::flex_option::FlexOptionImpl::OptionConfig::getText |
( |
| ) |
const |
|
inline |
Get textual expression.
- Returns
- textual expression.
Definition at line 102 of file flex_option.h.
void isc::flex_option::FlexOptionImpl::OptionConfig::setAction |
( |
Action |
action | ) |
|
|
inline |
Set match expression.
- Parameters
-
expr | the match expression. |
Definition at line 109 of file flex_option.h.
void isc::flex_option::FlexOptionImpl::OptionConfig::setText |
( |
const std::string & |
text | ) |
|
|
inline |
Set textual expression.
- Parameters
-
text | the textual expression. |
Definition at line 95 of file flex_option.h.
The documentation for this class was generated from the following files: