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

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

Public Member Functions

virtual ~AE ()
 Destructor.
 
- Public Member Functions inherited from onem2m::announceableResource
virtual ~announceableResource ()
 Destructor.
 
const announceTo_optionalannounceTo () const
 Return a read-only (constant) reference to the element container. More...
 
announceTo_optionalannounceTo ()
 Return a read-write reference to the element container. More...
 
void announceTo (const announceTo_type &x)
 Set the element value. More...
 
void announceTo (const announceTo_optional &x)
 Set the element value. More...
 
void announceTo (::std::unique_ptr< announceTo_type > p)
 Set the element value without copying. More...
 
const announcedAttribute_optionalannouncedAttribute () const
 Return a read-only (constant) reference to the element container. More...
 
announcedAttribute_optionalannouncedAttribute ()
 Return a read-write reference to the element container. More...
 
void announcedAttribute (const announcedAttribute_type &x)
 Set the element value. More...
 
void announcedAttribute (const announcedAttribute_optional &x)
 Set the element value. More...
 
void announcedAttribute (::std::unique_ptr< announcedAttribute_type > p)
 Set the element value without copying. More...
 
 announceableResource ()
 Create an instance from the ultimate base and initializers for required elements and attributes.
 
 announceableResource (const ::xercesc::DOMElement &e,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Create an instance from a DOM element. More...
 
 announceableResource (const announceableResource &x,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Copy constructor. More...
 
announceableResourceoperator= (const announceableResource &x)
 Copy assignment operator. More...
 
- Public Member Functions inherited from onem2m::regularResource
virtual ~regularResource ()
 Destructor.
 
const accessControlPolicyIDs_optionalaccessControlPolicyIDs () const
 Return a read-only (constant) reference to the element container. More...
 
accessControlPolicyIDs_optionalaccessControlPolicyIDs ()
 Return a read-write reference to the element container. More...
 
void accessControlPolicyIDs (const accessControlPolicyIDs_type &x)
 Set the element value. More...
 
void accessControlPolicyIDs (const accessControlPolicyIDs_optional &x)
 Set the element value. More...
 
void accessControlPolicyIDs (::std::unique_ptr< accessControlPolicyIDs_type > p)
 Set the element value without copying. More...
 
const expirationTime_optionalexpirationTime () const
 Return a read-only (constant) reference to the element container. More...
 
expirationTime_optionalexpirationTime ()
 Return a read-write reference to the element container. More...
 
void expirationTime (const expirationTime_type &x)
 Set the element value. More...
 
void expirationTime (const expirationTime_optional &x)
 Set the element value. More...
 
void expirationTime (::std::unique_ptr< expirationTime_type > p)
 Set the element value without copying. More...
 
const dynamicAuthorizationConsultationIDs_optionaldynamicAuthorizationConsultationIDs () const
 Return a read-only (constant) reference to the element container. More...
 
dynamicAuthorizationConsultationIDs_optionaldynamicAuthorizationConsultationIDs ()
 Return a read-write reference to the element container. More...
 
void dynamicAuthorizationConsultationIDs (const dynamicAuthorizationConsultationIDs_type &x)
 Set the element value. More...
 
void dynamicAuthorizationConsultationIDs (const dynamicAuthorizationConsultationIDs_optional &x)
 Set the element value. More...
 
void dynamicAuthorizationConsultationIDs (::std::unique_ptr< dynamicAuthorizationConsultationIDs_type > p)
 Set the element value without copying. More...
 
 regularResource ()
 Create an instance from the ultimate base and initializers for required elements and attributes.
 
 regularResource (const ::xercesc::DOMElement &e,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Create an instance from a DOM element. More...
 
 regularResource (const regularResource &x,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Copy constructor. More...
 
regularResourceoperator= (const regularResource &x)
 Copy assignment operator. More...
 
- Public Member Functions inherited from onem2m::resource
virtual ~resource ()
 Destructor.
 
const resourceType_optionalresourceType () const
 Return a read-only (constant) reference to the element container. More...
 
resourceType_optionalresourceType ()
 Return a read-write reference to the element container. More...
 
void resourceType (const resourceType_type &x)
 Set the element value. More...
 
void resourceType (const resourceType_optional &x)
 Set the element value. More...
 
void resourceType (::std::unique_ptr< resourceType_type > p)
 Set the element value without copying. More...
 
const resourceID_optionalresourceID () const
 Return a read-only (constant) reference to the element container. More...
 
resourceID_optionalresourceID ()
 Return a read-write reference to the element container. More...
 
void resourceID (const resourceID_type &x)
 Set the element value. More...
 
void resourceID (const resourceID_optional &x)
 Set the element value. More...
 
void resourceID (::std::unique_ptr< resourceID_type > p)
 Set the element value without copying. More...
 
const parentID_optionalparentID () const
 Return a read-only (constant) reference to the element container. More...
 
parentID_optionalparentID ()
 Return a read-write reference to the element container. More...
 
void parentID (const parentID_type &x)
 Set the element value. More...
 
void parentID (const parentID_optional &x)
 Set the element value. More...
 
void parentID (::std::unique_ptr< parentID_type > p)
 Set the element value without copying. More...
 
const creationTime_optionalcreationTime () const
 Return a read-only (constant) reference to the element container. More...
 
creationTime_optionalcreationTime ()
 Return a read-write reference to the element container. More...
 
void creationTime (const creationTime_type &x)
 Set the element value. More...
 
void creationTime (const creationTime_optional &x)
 Set the element value. More...
 
void creationTime (::std::unique_ptr< creationTime_type > p)
 Set the element value without copying. More...
 
const lastModifiedTime_optionallastModifiedTime () const
 Return a read-only (constant) reference to the element container. More...
 
lastModifiedTime_optionallastModifiedTime ()
 Return a read-write reference to the element container. More...
 
void lastModifiedTime (const lastModifiedTime_type &x)
 Set the element value. More...
 
void lastModifiedTime (const lastModifiedTime_optional &x)
 Set the element value. More...
 
void lastModifiedTime (::std::unique_ptr< lastModifiedTime_type > p)
 Set the element value without copying. More...
 
const labels_optionallabels () const
 Return a read-only (constant) reference to the element container. More...
 
labels_optionallabels ()
 Return a read-write reference to the element container. More...
 
void labels (const labels_type &x)
 Set the element value. More...
 
void labels (const labels_optional &x)
 Set the element value. More...
 
void labels (::std::unique_ptr< labels_type > p)
 Set the element value without copying. More...
 
const resourceName_optionalresourceName () const
 Return a read-only (constant) reference to the attribute container. More...
 
resourceName_optionalresourceName ()
 Return a read-write reference to the attribute container. More...
 
void resourceName (const resourceName_type &x)
 Set the attribute value. More...
 
void resourceName (const resourceName_optional &x)
 Set the attribute value. More...
 
void resourceName (::std::unique_ptr< resourceName_type > p)
 Set the attribute value without copying. More...
 
 resource ()
 Create an instance from the ultimate base and initializers for required elements and attributes.
 
 resource (const ::xercesc::DOMElement &e,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Create an instance from a DOM element. More...
 
 resource (const resource &x,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Copy constructor. More...
 
resourceoperator= (const resource &x)
 Copy assignment operator. More...
 

appName

Accessor and modifier functions for the appName optional element.

typedef ::xml_schema::string appName_type
 Element type.
 
typedef ::xsd::cxx::tree::optional< appName_typeappName_optional
 Element optional container type.
 
typedef ::xsd::cxx::tree::traits< appName_type, char > appName_traits
 Element traits type.
 
const appName_optionalappName () const
 Return a read-only (constant) reference to the element container. More...
 
appName_optionalappName ()
 Return a read-write reference to the element container. More...
 
void appName (const appName_type &x)
 Set the element value. More...
 
void appName (const appName_optional &x)
 Set the element value. More...
 
void appName (::std::unique_ptr< appName_type > p)
 Set the element value without copying. More...
 

App-ID

Accessor and modifier functions for the App-ID optional element.

typedef ::xml_schema::string App_ID_type
 Element type.
 
typedef ::xsd::cxx::tree::optional< App_ID_typeApp_ID_optional
 Element optional container type.
 
typedef ::xsd::cxx::tree::traits< App_ID_type, char > App_ID_traits
 Element traits type.
 
const App_ID_optionalApp_ID () const
 Return a read-only (constant) reference to the element container. More...
 
App_ID_optionalApp_ID ()
 Return a read-write reference to the element container. More...
 
void App_ID (const App_ID_type &x)
 Set the element value. More...
 
void App_ID (const App_ID_optional &x)
 Set the element value. More...
 
void App_ID (::std::unique_ptr< App_ID_type > p)
 Set the element value without copying. More...
 

AE-ID

Accessor and modifier functions for the AE-ID optional element.

typedef ::onem2m::ID AE_ID_type
 Element type.
 
typedef ::xsd::cxx::tree::optional< AE_ID_typeAE_ID_optional
 Element optional container type.
 
typedef ::xsd::cxx::tree::traits< AE_ID_type, char > AE_ID_traits
 Element traits type.
 
const AE_ID_optionalAE_ID () const
 Return a read-only (constant) reference to the element container. More...
 
AE_ID_optionalAE_ID ()
 Return a read-write reference to the element container. More...
 
void AE_ID (const AE_ID_type &x)
 Set the element value. More...
 
void AE_ID (const AE_ID_optional &x)
 Set the element value. More...
 
void AE_ID (::std::unique_ptr< AE_ID_type > p)
 Set the element value without copying. More...
 

pointOfAccess

Accessor and modifier functions for the pointOfAccess optional element.

typedef ::onem2m::poaList pointOfAccess_type
 Element type.
 
typedef ::xsd::cxx::tree::optional< pointOfAccess_typepointOfAccess_optional
 Element optional container type.
 
typedef ::xsd::cxx::tree::traits< pointOfAccess_type, char > pointOfAccess_traits
 Element traits type.
 
const pointOfAccess_optionalpointOfAccess () const
 Return a read-only (constant) reference to the element container. More...
 
pointOfAccess_optionalpointOfAccess ()
 Return a read-write reference to the element container. More...
 
void pointOfAccess (const pointOfAccess_type &x)
 Set the element value. More...
 
void pointOfAccess (const pointOfAccess_optional &x)
 Set the element value. More...
 
void pointOfAccess (::std::unique_ptr< pointOfAccess_type > p)
 Set the element value without copying. More...
 

ontologyRef

Accessor and modifier functions for the ontologyRef optional element.

typedef ::xml_schema::uri ontologyRef_type
 Element type.
 
typedef ::xsd::cxx::tree::optional< ontologyRef_typeontologyRef_optional
 Element optional container type.
 
typedef ::xsd::cxx::tree::traits< ontologyRef_type, char > ontologyRef_traits
 Element traits type.
 
const ontologyRef_optionalontologyRef () const
 Return a read-only (constant) reference to the element container. More...
 
ontologyRef_optionalontologyRef ()
 Return a read-write reference to the element container. More...
 
void ontologyRef (const ontologyRef_type &x)
 Set the element value. More...
 
void ontologyRef (const ontologyRef_optional &x)
 Set the element value. More...
 
void ontologyRef (::std::unique_ptr< ontologyRef_type > p)
 Set the element value without copying. More...
 

nodeLink

Accessor and modifier functions for the nodeLink optional element.

typedef ::xml_schema::uri nodeLink_type
 Element type.
 
typedef ::xsd::cxx::tree::optional< nodeLink_typenodeLink_optional
 Element optional container type.
 
typedef ::xsd::cxx::tree::traits< nodeLink_type, char > nodeLink_traits
 Element traits type.
 
const nodeLink_optionalnodeLink () const
 Return a read-only (constant) reference to the element container. More...
 
nodeLink_optionalnodeLink ()
 Return a read-write reference to the element container. More...
 
void nodeLink (const nodeLink_type &x)
 Set the element value. More...
 
void nodeLink (const nodeLink_optional &x)
 Set the element value. More...
 
void nodeLink (::std::unique_ptr< nodeLink_type > p)
 Set the element value without copying. More...
 

requestReachability

Accessor and modifier functions for the requestReachability optional element.

typedef ::xml_schema::boolean requestReachability_type
 Element type.
 
typedef ::xsd::cxx::tree::optional< requestReachability_typerequestReachability_optional
 Element optional container type.
 
typedef ::xsd::cxx::tree::traits< requestReachability_type, char > requestReachability_traits
 Element traits type.
 
const requestReachability_optionalrequestReachability () const
 Return a read-only (constant) reference to the element container. More...
 
requestReachability_optionalrequestReachability ()
 Return a read-write reference to the element container. More...
 
void requestReachability (const requestReachability_type &x)
 Set the element value. More...
 
void requestReachability (const requestReachability_optional &x)
 Set the element value. More...
 

contentSerialization

Accessor and modifier functions for the contentSerialization optional element.

typedef ::onem2m::serializations contentSerialization_type
 Element type.
 
typedef ::xsd::cxx::tree::optional< contentSerialization_typecontentSerialization_optional
 Element optional container type.
 
typedef ::xsd::cxx::tree::traits< contentSerialization_type, char > contentSerialization_traits
 Element traits type.
 
const contentSerialization_optionalcontentSerialization () const
 Return a read-only (constant) reference to the element container. More...
 
contentSerialization_optionalcontentSerialization ()
 Return a read-write reference to the element container. More...
 
void contentSerialization (const contentSerialization_type &x)
 Set the element value. More...
 
void contentSerialization (const contentSerialization_optional &x)
 Set the element value. More...
 
void contentSerialization (::std::unique_ptr< contentSerialization_type > p)
 Set the element value without copying. More...
 

Constructors

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

Additional Inherited Members

- Public Types inherited from onem2m::announceableResource
typedef ::onem2m::listOfURIs announceTo_type
 Element type.
 
typedef ::xsd::cxx::tree::optional< announceTo_typeannounceTo_optional
 Element optional container type.
 
typedef ::xsd::cxx::tree::traits< announceTo_type, char > announceTo_traits
 Element traits type.
 
typedef ::onem2m::announcedAttribute announcedAttribute_type
 Element type.
 
typedef ::xsd::cxx::tree::optional< announcedAttribute_typeannouncedAttribute_optional
 Element optional container type.
 
typedef ::xsd::cxx::tree::traits< announcedAttribute_type, char > announcedAttribute_traits
 Element traits type.
 
- Public Types inherited from onem2m::regularResource
typedef ::onem2m::acpType accessControlPolicyIDs_type
 Element type.
 
typedef ::xsd::cxx::tree::optional< accessControlPolicyIDs_typeaccessControlPolicyIDs_optional
 Element optional container type.
 
typedef ::xsd::cxx::tree::traits< accessControlPolicyIDs_type, char > accessControlPolicyIDs_traits
 Element traits type.
 
typedef ::onem2m::timestamp expirationTime_type
 Element type.
 
typedef ::xsd::cxx::tree::optional< expirationTime_typeexpirationTime_optional
 Element optional container type.
 
typedef ::xsd::cxx::tree::traits< expirationTime_type, char > expirationTime_traits
 Element traits type.
 
typedef ::onem2m::listOfURIs dynamicAuthorizationConsultationIDs_type
 Element type.
 
typedef ::xsd::cxx::tree::optional< dynamicAuthorizationConsultationIDs_typedynamicAuthorizationConsultationIDs_optional
 Element optional container type.
 
typedef ::xsd::cxx::tree::traits< dynamicAuthorizationConsultationIDs_type, char > dynamicAuthorizationConsultationIDs_traits
 Element traits type.
 
- Public Types inherited from onem2m::resource
typedef ::onem2m::resourceType resourceType_type
 Element type.
 
typedef ::xsd::cxx::tree::optional< resourceType_typeresourceType_optional
 Element optional container type.
 
typedef ::xsd::cxx::tree::traits< resourceType_type, char > resourceType_traits
 Element traits type.
 
typedef ::onem2m::ID resourceID_type
 Element type.
 
typedef ::xsd::cxx::tree::optional< resourceID_typeresourceID_optional
 Element optional container type.
 
typedef ::xsd::cxx::tree::traits< resourceID_type, char > resourceID_traits
 Element traits type.
 
typedef ::onem2m::nhURI parentID_type
 Element type.
 
typedef ::xsd::cxx::tree::optional< parentID_typeparentID_optional
 Element optional container type.
 
typedef ::xsd::cxx::tree::traits< parentID_type, char > parentID_traits
 Element traits type.
 
typedef ::onem2m::timestamp creationTime_type
 Element type.
 
typedef ::xsd::cxx::tree::optional< creationTime_typecreationTime_optional
 Element optional container type.
 
typedef ::xsd::cxx::tree::traits< creationTime_type, char > creationTime_traits
 Element traits type.
 
typedef ::onem2m::timestamp lastModifiedTime_type
 Element type.
 
typedef ::xsd::cxx::tree::optional< lastModifiedTime_typelastModifiedTime_optional
 Element optional container type.
 
typedef ::xsd::cxx::tree::traits< lastModifiedTime_type, char > lastModifiedTime_traits
 Element traits type.
 
typedef ::onem2m::labels labels_type
 Element type.
 
typedef ::xsd::cxx::tree::optional< labels_typelabels_optional
 Element optional container type.
 
typedef ::xsd::cxx::tree::traits< labels_type, char > labels_traits
 Element traits type.
 
typedef ::onem2m::resourceName resourceName_type
 Attribute type.
 
typedef ::xsd::cxx::tree::optional< resourceName_typeresourceName_optional
 Attribute optional container type.
 
typedef ::xsd::cxx::tree::traits< resourceName_type, char > resourceName_traits
 Attribute traits type.
 

Detailed Description

Class corresponding to the AE schema type.

Constructor & Destructor Documentation

onem2m::AE::AE ( 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::AE::AE ( const AE 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 AE::AE_ID_optional & onem2m::AE::AE_ID ( ) const

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

Returns
A constant reference to the optional container.
AE::AE_ID_optional & onem2m::AE::AE_ID ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void onem2m::AE::AE_ID ( const AE_ID_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void onem2m::AE::AE_ID ( const AE_ID_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void onem2m::AE::AE_ID ( ::std::unique_ptr< AE_ID_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const AE::App_ID_optional & onem2m::AE::App_ID ( ) const

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

Returns
A constant reference to the optional container.
AE::App_ID_optional & onem2m::AE::App_ID ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void onem2m::AE::App_ID ( const App_ID_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void onem2m::AE::App_ID ( const App_ID_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void onem2m::AE::App_ID ( ::std::unique_ptr< App_ID_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const AE::appName_optional & onem2m::AE::appName ( ) const

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

Returns
A constant reference to the optional container.
AE::appName_optional & onem2m::AE::appName ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void onem2m::AE::appName ( const appName_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void onem2m::AE::appName ( const appName_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void onem2m::AE::appName ( ::std::unique_ptr< appName_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const AE::contentSerialization_optional & onem2m::AE::contentSerialization ( ) const

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

Returns
A constant reference to the optional container.
AE::contentSerialization_optional & onem2m::AE::contentSerialization ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void onem2m::AE::contentSerialization ( const contentSerialization_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void onem2m::AE::contentSerialization ( const contentSerialization_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void onem2m::AE::contentSerialization ( ::std::unique_ptr< contentSerialization_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const AE::nodeLink_optional & onem2m::AE::nodeLink ( ) const

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

Returns
A constant reference to the optional container.
AE::nodeLink_optional & onem2m::AE::nodeLink ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void onem2m::AE::nodeLink ( const nodeLink_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void onem2m::AE::nodeLink ( const nodeLink_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void onem2m::AE::nodeLink ( ::std::unique_ptr< nodeLink_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const AE::ontologyRef_optional & onem2m::AE::ontologyRef ( ) const

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

Returns
A constant reference to the optional container.
AE::ontologyRef_optional & onem2m::AE::ontologyRef ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void onem2m::AE::ontologyRef ( const ontologyRef_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void onem2m::AE::ontologyRef ( const ontologyRef_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void onem2m::AE::ontologyRef ( ::std::unique_ptr< ontologyRef_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

AE & onem2m::AE::operator= ( const AE 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.

const AE::pointOfAccess_optional & onem2m::AE::pointOfAccess ( ) const

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

Returns
A constant reference to the optional container.
AE::pointOfAccess_optional & onem2m::AE::pointOfAccess ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void onem2m::AE::pointOfAccess ( const pointOfAccess_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void onem2m::AE::pointOfAccess ( const pointOfAccess_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void onem2m::AE::pointOfAccess ( ::std::unique_ptr< pointOfAccess_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const AE::requestReachability_optional & onem2m::AE::requestReachability ( ) const

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

Returns
A constant reference to the optional container.
AE::requestReachability_optional & onem2m::AE::requestReachability ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void onem2m::AE::requestReachability ( const requestReachability_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void onem2m::AE::requestReachability ( const requestReachability_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.


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