OpcUaCanOpen
CANopen OPC-UA server
SDOITEM_TYPE1 Class Reference

#include <CANOpenServerConfig.h>

Inherits SDOITEM_TYPE.

Public Types

typedef ::subindex_type subindex_type
 
typedef ::xsd::cxx::tree::traits< subindex_type, char > subindex_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 subindex_typesubindex () const
 
subindex_typesubindex ()
 
void subindex (const subindex_type &x)
 
void subindex (::std::auto_ptr< subindex_type > p)
 
 SDOITEM_TYPE1 (const name_type &, const type_type &, const access_type &, const subindex_type &)
 
 SDOITEM_TYPE1 (const ::xercesc::DOMElement &e, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
 SDOITEM_TYPE1 (const SDOITEM_TYPE1 &x, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
virtual SDOITEM_TYPE1_clone (::xml_schema::flags f=0, ::xml_schema::container *c=0) const
 
SDOITEM_TYPE1operator= (const SDOITEM_TYPE1 &x)
 
virtual ~SDOITEM_TYPE1 ()
 
- 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< subindex_typesubindex_
 
- 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 1833 of file CANOpenServerConfig.h.

Member Typedef Documentation

◆ subindex_traits

typedef ::xsd::cxx::tree::traits< subindex_type, char > SDOITEM_TYPE1::subindex_traits

Definition at line 1839 of file CANOpenServerConfig.h.

◆ subindex_type

Constructor & Destructor Documentation

◆ SDOITEM_TYPE1() [1/3]

SDOITEM_TYPE1::SDOITEM_TYPE1 ( const name_type ,
const type_type ,
const access_type ,
const subindex_type  
)

◆ SDOITEM_TYPE1() [2/3]

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

◆ SDOITEM_TYPE1() [3/3]

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

◆ ~SDOITEM_TYPE1()

virtual SDOITEM_TYPE1::~SDOITEM_TYPE1 ( )
virtual

Member Function Documentation

◆ _clone()

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

Reimplemented from SDOITEM_TYPE.

◆ operator=()

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

◆ parse()

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

◆ subindex() [1/4]

const subindex_type& SDOITEM_TYPE1::subindex ( ) const

◆ subindex() [2/4]

subindex_type& SDOITEM_TYPE1::subindex ( )

◆ subindex() [3/4]

void SDOITEM_TYPE1::subindex ( const subindex_type x)

◆ subindex() [4/4]

void SDOITEM_TYPE1::subindex ( ::std::auto_ptr< subindex_type p)

Member Data Documentation

◆ subindex_

::xsd::cxx::tree::one< subindex_type > SDOITEM_TYPE1::subindex_
protected

Definition at line 1886 of file CANOpenServerConfig.h.


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