OpcUaCanOpen
CANopen OPC-UA server
SDOITEM_TYPE3 Class Reference

#include <CANOpenServerConfig.h>

Inherits SDOITEM_TYPE.

Public Types

typedef ::xml_schema::byte number_type
 
typedef ::xsd::cxx::tree::traits< number_type, char > number_traits
 
- Public Types inherited from SDOITEM_TYPE
typedef ::name_type name_type
 
typedef ::xsd::cxx::tree::traits< name_type, char > name_traits
 
typedef ::uatype type_type
 
typedef ::xsd::cxx::tree::traits< type_type, char > type_traits
 
typedef ::accesssdo access_type
 
typedef ::xsd::cxx::tree::traits< access_type, char > access_traits
 
typedef ::xml_schema::unsigned_int timeout_type
 
typedef ::xsd::cxx::tree::traits< timeout_type, char > timeout_traits
 

Public Member Functions

const number_typenumber () const
 
number_typenumber ()
 
void number (const number_type &x)
 
 SDOITEM_TYPE3 (const name_type &, const type_type &, const access_type &, const number_type &)
 
 SDOITEM_TYPE3 (const ::xercesc::DOMElement &e, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
 SDOITEM_TYPE3 (const SDOITEM_TYPE3 &x, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
virtual SDOITEM_TYPE3_clone (::xml_schema::flags f=0, ::xml_schema::container *c=0) const
 
SDOITEM_TYPE3operator= (const SDOITEM_TYPE3 &x)
 
virtual ~SDOITEM_TYPE3 ()
 
- Public Member Functions inherited from SDOITEM_TYPE
const name_typename () const
 
name_typename ()
 
void name (const name_type &x)
 
void name (::std::auto_ptr< name_type > p)
 
const type_typetype () const
 
type_typetype ()
 
void type (const type_type &x)
 
void type (::std::auto_ptr< type_type > p)
 
const access_typeaccess () const
 
access_typeaccess ()
 
void access (const access_type &x)
 
void access (::std::auto_ptr< access_type > p)
 
const timeout_typetimeout () const
 
timeout_typetimeout ()
 
void timeout (const timeout_type &x)
 
 SDOITEM_TYPE (const name_type &, const type_type &, const access_type &)
 
 SDOITEM_TYPE (const ::xercesc::DOMElement &e, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
 SDOITEM_TYPE (const SDOITEM_TYPE &x, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
SDOITEM_TYPEoperator= (const SDOITEM_TYPE &x)
 
virtual ~SDOITEM_TYPE ()
 

Protected Member Functions

void parse (::xsd::cxx::xml::dom::parser< char > &, ::xml_schema::flags)
 
- Protected Member Functions inherited from SDOITEM_TYPE
void parse (::xsd::cxx::xml::dom::parser< char > &, ::xml_schema::flags)
 

Protected Attributes

::xsd::cxx::tree::one< number_typenumber_
 
- Protected Attributes inherited from SDOITEM_TYPE
::xsd::cxx::tree::one< name_typename_
 
::xsd::cxx::tree::one< type_typetype_
 
::xsd::cxx::tree::one< access_typeaccess_
 
::xsd::cxx::tree::one< timeout_typetimeout_
 

Additional Inherited Members

- Static Public Member Functions inherited from SDOITEM_TYPE
static timeout_type timeout_default_value ()
 

Detailed Description

Definition at line 1964 of file CANOpenServerConfig.h.

Member Typedef Documentation

◆ number_traits

typedef ::xsd::cxx::tree::traits< number_type, char > SDOITEM_TYPE3::number_traits

Definition at line 1970 of file CANOpenServerConfig.h.

◆ number_type

Constructor & Destructor Documentation

◆ SDOITEM_TYPE3() [1/3]

SDOITEM_TYPE3::SDOITEM_TYPE3 ( const name_type ,
const type_type ,
const access_type ,
const number_type  
)

◆ SDOITEM_TYPE3() [2/3]

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

◆ SDOITEM_TYPE3() [3/3]

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

◆ ~SDOITEM_TYPE3()

virtual SDOITEM_TYPE3::~SDOITEM_TYPE3 ( )
virtual

Member Function Documentation

◆ _clone()

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

Reimplemented from SDOITEM_TYPE.

◆ number() [1/3]

const number_type& SDOITEM_TYPE3::number ( ) const

◆ number() [2/3]

number_type& SDOITEM_TYPE3::number ( )

◆ number() [3/3]

void SDOITEM_TYPE3::number ( const number_type x)

◆ operator=()

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

◆ parse()

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

Member Data Documentation

◆ number_

::xsd::cxx::tree::one< number_type > SDOITEM_TYPE3::number_
protected

Definition at line 2014 of file CANOpenServerConfig.h.


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