OpcUaCanOpen
CANopen OPC-UA server
NODEGUARD Class Reference

#include <CANOpenServerConfig.h>

Inherits type.

Public Types

typedef ::xml_schema::unsigned_int interval_type
 
typedef ::xsd::cxx::tree::traits< interval_type, char > interval_traits
 

Public Member Functions

const interval_typeinterval () const
 
interval_typeinterval ()
 
void interval (const interval_type &x)
 
 NODEGUARD (const interval_type &)
 
 NODEGUARD (const ::xercesc::DOMElement &e, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
 NODEGUARD (const NODEGUARD &x, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
virtual NODEGUARD_clone (::xml_schema::flags f=0, ::xml_schema::container *c=0) const
 
NODEGUARDoperator= (const NODEGUARD &x)
 
virtual ~NODEGUARD ()
 

Protected Member Functions

void parse (::xsd::cxx::xml::dom::parser< char > &, ::xml_schema::flags)
 

Protected Attributes

::xsd::cxx::tree::one< interval_typeinterval_
 

Detailed Description

Definition at line 3365 of file CANOpenServerConfig.h.

Member Typedef Documentation

◆ interval_traits

typedef ::xsd::cxx::tree::traits< interval_type, char > NODEGUARD::interval_traits

Definition at line 3371 of file CANOpenServerConfig.h.

◆ interval_type

Constructor & Destructor Documentation

◆ NODEGUARD() [1/3]

NODEGUARD::NODEGUARD ( const interval_type )

◆ NODEGUARD() [2/3]

NODEGUARD::NODEGUARD ( const ::xercesc::DOMElement &  e,
::xml_schema::flags  f = 0,
::xml_schema::container c = 0 
)

◆ NODEGUARD() [3/3]

NODEGUARD::NODEGUARD ( const NODEGUARD x,
::xml_schema::flags  f = 0,
::xml_schema::container c = 0 
)

◆ ~NODEGUARD()

virtual NODEGUARD::~NODEGUARD ( )
virtual

Member Function Documentation

◆ _clone()

virtual NODEGUARD* NODEGUARD::_clone ( ::xml_schema::flags  f = 0,
::xml_schema::container c = 0 
) const
virtual

◆ interval() [1/3]

const interval_type& NODEGUARD::interval ( ) const

◆ interval() [2/3]

interval_type& NODEGUARD::interval ( )

◆ interval() [3/3]

void NODEGUARD::interval ( const interval_type x)

◆ operator=()

NODEGUARD& NODEGUARD::operator= ( const NODEGUARD x)

◆ parse()

void NODEGUARD::parse ( ::xsd::cxx::xml::dom::parser< char > &  ,
::xml_schema::flags   
)
protected

Member Data Documentation

◆ interval_

::xsd::cxx::tree::one< interval_type > NODEGUARD::interval_
protected

Definition at line 3412 of file CANOpenServerConfig.h.


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