OS-IoT
Public Member Functions | List of all members
onem2m::setOfAcrs Class Reference

Class corresponding to the setOfAcrs schema type. More...

Public Member Functions

virtual ~setOfAcrs ()
 Destructor.
 

accessControlRule

Accessor and modifier functions for the accessControlRule sequence element.

typedef ::onem2m::accessControlRule accessControlRule_type
 Element type.
 
typedef ::xsd::cxx::tree::sequence< accessControlRule_typeaccessControlRule_sequence
 Element sequence container type.
 
typedef accessControlRule_sequence::iterator accessControlRule_iterator
 Element iterator type.
 
typedef accessControlRule_sequence::const_iterator accessControlRule_const_iterator
 Element constant iterator type.
 
typedef ::xsd::cxx::tree::traits< accessControlRule_type, char > accessControlRule_traits
 Element traits type.
 
const accessControlRule_sequenceaccessControlRule () const
 Return a read-only (constant) reference to the element sequence. More...
 
accessControlRule_sequenceaccessControlRule ()
 Return a read-write reference to the element sequence. More...
 
void accessControlRule (const accessControlRule_sequence &s)
 Copy elements from a given sequence. More...
 

Constructors

 setOfAcrs ()
 Create an instance from the ultimate base and initializers for required elements and attributes.
 
 setOfAcrs (const ::xercesc::DOMElement &e,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Create an instance from a DOM element. More...
 
 setOfAcrs (const setOfAcrs &x,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Copy constructor. More...
 
setOfAcrsoperator= (const setOfAcrs &x)
 Copy assignment operator. More...
 

Detailed Description

Class corresponding to the setOfAcrs schema type.

Constructor & Destructor Documentation

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

Create an instance from a DOM element.

Parameters
eA DOM element to extract the data from.
fFlags to create the new instance with.
cA pointer to the object that will contain the new instance.
onem2m::setOfAcrs::setOfAcrs ( const setOfAcrs x,
::xml_schema::flags  f = 0,
::xml_schema::container c = 0 
)

Copy constructor.

Parameters
xAn instance to make a copy of.
fFlags to create the copy with.
cA pointer to the object that will contain the copy.

For polymorphic object models use the _clone function instead.

Member Function Documentation

const setOfAcrs::accessControlRule_sequence & onem2m::setOfAcrs::accessControlRule ( ) const

Return a read-only (constant) reference to the element sequence.

Returns
A constant reference to the sequence container.
setOfAcrs::accessControlRule_sequence & onem2m::setOfAcrs::accessControlRule ( )

Return a read-write reference to the element sequence.

Returns
A reference to the sequence container.
void onem2m::setOfAcrs::accessControlRule ( const accessControlRule_sequence s)

Copy elements from a given sequence.

Parameters
sA sequence to copy elements from.

For each element in s this function makes a copy and adds it to the sequence. Note that this operation completely changes the sequence and all old elements will be lost.

setOfAcrs & onem2m::setOfAcrs::operator= ( const setOfAcrs x)

Copy assignment operator.

Parameters
xAn instance to make a copy of.
Returns
A reference to itself.

For polymorphic object models use the _clone function instead.


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