OpcUaCanOpen
CANopen OPC-UA server
RPDO2 Class Reference

#include <CANOpenServerConfig.h>

Inherits PDO.

Public Member Functions

 RPDO2 (const name_type &, const cobid_type &, const access_type &)
 
 RPDO2 (const ::xercesc::DOMElement &e, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
 RPDO2 (const RPDO2 &x, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
virtual RPDO2_clone (::xml_schema::flags f=0, ::xml_schema::container *c=0) const
 
virtual ~RPDO2 ()
 
- Public Member Functions inherited from PDO
const PDOITEM_sequencePDOITEM () const
 
PDOITEM_sequencePDOITEM ()
 
void PDOITEM (const PDOITEM_sequence &s)
 
const name_typename () const
 
name_typename ()
 
void name (const name_type &x)
 
void name (::std::auto_ptr< name_type > p)
 
const cobid_typecobid () const
 
cobid_typecobid ()
 
void cobid (const cobid_type &x)
 
void cobid (::std::auto_ptr< cobid_type > p)
 
const access_typeaccess () const
 
access_typeaccess ()
 
void access (const access_type &x)
 
void access (::std::auto_ptr< access_type > p)
 
const numch_typenumch () const
 
numch_typenumch ()
 
void numch (const numch_type &x)
 
const rtr_typertr () const
 
rtr_typertr ()
 
void rtr (const rtr_type &x)
 
void rtr (::std::auto_ptr< rtr_type > p)
 
 PDO (const name_type &, const cobid_type &, const access_type &)
 
 PDO (const ::xercesc::DOMElement &e, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
 PDO (const PDO &x, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
PDOoperator= (const PDO &x)
 
virtual ~PDO ()
 

Additional Inherited Members

- Public Types inherited from PDO
typedef ::PDOITEM PDOITEM_type
 
typedef ::xsd::cxx::tree::sequence< PDOITEM_typePDOITEM_sequence
 
typedef PDOITEM_sequence::iterator PDOITEM_iterator
 
typedef PDOITEM_sequence::const_iterator PDOITEM_const_iterator
 
typedef ::xsd::cxx::tree::traits< PDOITEM_type, char > PDOITEM_traits
 
typedef ::name_type name_type
 
typedef ::xsd::cxx::tree::traits< name_type, char > name_traits
 
typedef ::cobidrestriction cobid_type
 
typedef ::xsd::cxx::tree::traits< cobid_type, char > cobid_traits
 
typedef ::accesspdo access_type
 
typedef ::xsd::cxx::tree::traits< access_type, char > access_traits
 
typedef ::xml_schema::unsigned_byte numch_type
 
typedef ::xsd::cxx::tree::traits< numch_type, char > numch_traits
 
typedef ::rtrvalue rtr_type
 
typedef ::xsd::cxx::tree::traits< rtr_type, char > rtr_traits
 
- Static Public Member Functions inherited from PDO
static numch_type numch_default_value ()
 
static const rtr_typertr_default_value ()
 
- Protected Member Functions inherited from PDO
void parse (::xsd::cxx::xml::dom::parser< char > &, ::xml_schema::flags)
 
- Protected Attributes inherited from PDO
PDOITEM_sequence PDOITEM_
 
::xsd::cxx::tree::one< name_typename_
 
::xsd::cxx::tree::one< cobid_typecobid_
 
::xsd::cxx::tree::one< access_typeaccess_
 
::xsd::cxx::tree::one< numch_typenumch_
 
::xsd::cxx::tree::one< rtr_typertr_
 
- Static Protected Attributes inherited from PDO
static const rtr_type rtr_default_value_
 

Detailed Description

Definition at line 1443 of file CANOpenServerConfig.h.

Constructor & Destructor Documentation

◆ RPDO2() [1/3]

RPDO2::RPDO2 ( const name_type ,
const cobid_type ,
const access_type  
)

◆ RPDO2() [2/3]

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

◆ RPDO2() [3/3]

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

◆ ~RPDO2()

virtual RPDO2::~RPDO2 ( )
virtual

Member Function Documentation

◆ _clone()

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

Reimplemented from PDO.


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