NetBurner 3.5.0
PDF Version
 

#include <config_netobj.h>

Inherits config_value.

Public Member Functions

 CUR_IPADDR4 (const char *name, const char *desc=NULL)
 
virtual void GetTextValue (NBString &s)
 
virtual ConfigTestResult TestNewValue (ParsedJsonDataSet &pjs)
 
virtual void CommitTestedValue (uint32_t permission_mask)
 
virtual void ExtendedSchema (int fd, int indent, bool pretty)
 
virtual void GetTypeValue (NBString &s)
 
 operator IPADDR4 ()
 
bool IsNull () const
 
bool NotNull () const
 
void SetNull ()
 
bool IsLoopBack () const
 
bool IsMultiCast () const
 
bool IsGlobalBroadCast () const
 
bool IsAutoIP ()
 

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.
 

Detailed Description

Constructor & Destructor Documentation

◆ CUR_IPADDR4()

CUR_IPADDR4::CUR_IPADDR4 ( const char * name,
const char * desc = NULL )
inline

Member Function Documentation

◆ CommitTestedValue()

virtual void CUR_IPADDR4::CommitTestedValue ( uint32_t permission_mask)
inlinevirtual

◆ ExtendedSchema()

virtual void CUR_IPADDR4::ExtendedSchema ( int fd,
int indent,
bool pretty )
inlinevirtual

◆ GetTextValue()

virtual void CUR_IPADDR4::GetTextValue ( NBString & s)
inlinevirtual

Implements config_value.

◆ GetTypeValue()

virtual void CUR_IPADDR4::GetTypeValue ( NBString & s)
inlinevirtual

◆ IsAutoIP()

bool CUR_IPADDR4::IsAutoIP ( )
inline

◆ IsGlobalBroadCast()

bool CUR_IPADDR4::IsGlobalBroadCast ( ) const
inline

◆ IsLoopBack()

bool CUR_IPADDR4::IsLoopBack ( ) const
inline

◆ IsMultiCast()

bool CUR_IPADDR4::IsMultiCast ( ) const
inline

◆ IsNull()

bool CUR_IPADDR4::IsNull ( ) const
inline

◆ NotNull()

bool CUR_IPADDR4::NotNull ( ) const
inline

◆ operator IPADDR4()

CUR_IPADDR4::operator IPADDR4 ( )
inline

◆ SetNull()

void CUR_IPADDR4::SetNull ( )
inline

◆ TestNewValue()

virtual ConfigTestResult CUR_IPADDR4::TestNewValue ( ParsedJsonDataSet & pjs)
inlinevirtual


The documentation for this class was generated from the following file: