|
NetBurner 3.5.8
PDF Version |
Configuration Variable for IPADDR (IPv6) object type. More...
#include <config_obj.h>
Inherits config_value.
Public Member Functions | |
| virtual void | GetTextValue (NBString &s) override |
| Get the object value as a text string with quotations to the specified NBString object. | |
| config_IPADDR (config_obj &owner, IPADDR def_val, const char *name, const char *desc=NULL) | |
| Object constructor with the parent/owner leaf parameter. | |
| config_IPADDR (IPADDR def_val, const char *name, const char *desc=NULL) | |
| Object constructor. | |
| config_IPADDR (config_obj &owner, const char *def_val, const char *name, const char *desc=NULL) | |
| Object constructor with the parent/owner leaf parameter. | |
| config_IPADDR (const char *def_val, const char *name, const char *desc=NULL) | |
| Object constructor. | |
| operator IPADDR () const | |
| Returns the object value. | |
| bool | IsNull () const |
| Check if the IP address is null. | |
| bool | NotNull () const |
| Check if the IP address is not null. | |
| void | SetNull () |
| Set the IP address value of an config_IPADDR object to null. | |
| config_IPADDR & | operator= (const IPADDR &i6) |
| Copy an IPADDR object value to a config_IPADDR object. | |
| config_IPADDR & | operator= (const config_IPADDR &ci) |
| Copy one config_IPADDR object to another. | |
| virtual void | GetTypeValue (NBString &s) override |
| Copy the object type value to the specified NBString object. | |
Additional Inherited Members | |
| Protected Member Functions inherited from config_value | |
| config_value (config_obj &owner, const char *name, const char *desc) | |
| Object constructor with the parent/owner leaf parameter. | |
| config_value (const char *name, const char *desc) | |
| Object constructor. | |
Configuration Variable for IPADDR (IPv6) object type.
|
inline |
|
inline |
|
inline |
Object constructor with the parent/owner leaf parameter.
Default value assigned with an const char * string. IP address is converted using the SetFromAscii() IPADDR member function.
| owner | Reference to owner/parent leaf |
| def_val | Default value of type char * in IPv6 format |
| name | Field name assigned to the value |
| desc | Description used for info/tool tip |
|
inline |
Object constructor.
Default value assigned with an const char * string. IP address is converted using the SetFromAscii() IPADDR member function.
| def_val | Default value of type char * in IPv6 format |
| name | Field name assigned to the value |
| desc | Description used for info/tool tip |
|
inlineoverridevirtual |
Get the object value as a text string with quotations to the specified NBString object.
This is a virtual function that can be overridden in any derived class.
| s | Reference to a NBString object to store the result |
Implements config_value.
|
inlineoverridevirtual |
|
inline |
Check if the IP address is null.
| true | if the IP address value is null |
|
inline |
Check if the IP address is not null.
| true | if the IP address value is not null |
|
inline |
Returns the object value.
|
inline |
Copy one config_IPADDR object to another.
| ci | Reference to a config_IPADDR object |
|
inline |
Copy an IPADDR object value to a config_IPADDR object.
| i6 | Reference to an IPADDR object |