OpcUaCanOpen
CANopen OPC-UA server
PROGRAM Class Reference

#include <CANOpenServerConfig.h>

Inherits type.

Public Types

typedef ::methodtype METHOD_type
 
typedef ::xsd::cxx::tree::sequence< METHOD_typeMETHOD_sequence
 
typedef METHOD_sequence::iterator METHOD_iterator
 
typedef METHOD_sequence::const_iterator METHOD_const_iterator
 
typedef ::xsd::cxx::tree::traits< METHOD_type, char > METHOD_traits
 
typedef ::name_type name_type
 
typedef ::xsd::cxx::tree::traits< name_type, char > name_traits
 

Public Member Functions

const METHOD_sequenceMETHOD () const
 
METHOD_sequenceMETHOD ()
 
void METHOD (const METHOD_sequence &s)
 
const name_typename () const
 
name_typename ()
 
void name (const name_type &x)
 
void name (::std::auto_ptr< name_type > p)
 
 PROGRAM (const name_type &)
 
 PROGRAM (const ::xercesc::DOMElement &e, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
 PROGRAM (const PROGRAM &x, ::xml_schema::flags f=0, ::xml_schema::container *c=0)
 
virtual PROGRAM_clone (::xml_schema::flags f=0, ::xml_schema::container *c=0) const
 
PROGRAMoperator= (const PROGRAM &x)
 
virtual ~PROGRAM ()
 

Protected Member Functions

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

Protected Attributes

METHOD_sequence METHOD_
 
::xsd::cxx::tree::one< name_typename_
 

Detailed Description

Definition at line 3262 of file CANOpenServerConfig.h.

Member Typedef Documentation

◆ METHOD_const_iterator

typedef METHOD_sequence::const_iterator PROGRAM::METHOD_const_iterator

Definition at line 3270 of file CANOpenServerConfig.h.

◆ METHOD_iterator

typedef METHOD_sequence::iterator PROGRAM::METHOD_iterator

Definition at line 3269 of file CANOpenServerConfig.h.

◆ METHOD_sequence

typedef ::xsd::cxx::tree::sequence< METHOD_type > PROGRAM::METHOD_sequence

Definition at line 3268 of file CANOpenServerConfig.h.

◆ METHOD_traits

typedef ::xsd::cxx::tree::traits< METHOD_type, char > PROGRAM::METHOD_traits

Definition at line 3271 of file CANOpenServerConfig.h.

◆ METHOD_type

Definition at line 3267 of file CANOpenServerConfig.h.

◆ name_traits

typedef ::xsd::cxx::tree::traits< name_type, char > PROGRAM::name_traits

Definition at line 3285 of file CANOpenServerConfig.h.

◆ name_type

Definition at line 3284 of file CANOpenServerConfig.h.

Constructor & Destructor Documentation

◆ PROGRAM() [1/3]

PROGRAM::PROGRAM ( const name_type )

◆ PROGRAM() [2/3]

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

◆ PROGRAM() [3/3]

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

◆ ~PROGRAM()

virtual PROGRAM::~PROGRAM ( )
virtual

Member Function Documentation

◆ _clone()

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

◆ METHOD() [1/3]

const METHOD_sequence& PROGRAM::METHOD ( ) const

◆ METHOD() [2/3]

METHOD_sequence& PROGRAM::METHOD ( )

◆ METHOD() [3/3]

void PROGRAM::METHOD ( const METHOD_sequence s)

◆ name() [1/4]

const name_type& PROGRAM::name ( ) const

◆ name() [2/4]

name_type& PROGRAM::name ( )

◆ name() [3/4]

void PROGRAM::name ( const name_type x)

◆ name() [4/4]

void PROGRAM::name ( ::std::auto_ptr< name_type p)

◆ operator=()

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

◆ parse()

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

Member Data Documentation

◆ METHOD_

METHOD_sequence PROGRAM::METHOD_
protected

Definition at line 3329 of file CANOpenServerConfig.h.

◆ name_

::xsd::cxx::tree::one< name_type > PROGRAM::name_
protected

Definition at line 3330 of file CANOpenServerConfig.h.


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