RTI Connext Traditional C++ API  Version 6.0.0
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
DDS_TypeDeallocationParams_t Struct Reference

Configures whether to release or not pointer and optional members. More...

Public Member Functions

struct
DDS_TypeDeallocationParams_t
set_delete_pointers (DDS_Boolean do_delete)
 
struct
DDS_TypeDeallocationParams_t
set_delete_optional_members (DDS_Boolean do_delete)
 

Public Attributes

DDS_Boolean delete_pointers
 Whether to delete pointer members or not.
 
DDS_Boolean delete_optional_members
 Whether to delete optional members or not.
 

Detailed Description

Configures whether to release or not pointer and optional members.

By default both pointers optional members are released when they are not null.

Examples:
HelloWorld.cxx, and HelloWorldPlugin.cxx.

Member Function Documentation

struct DDS_TypeDeallocationParams_t& DDS_TypeDeallocationParams_t::set_delete_pointers ( DDS_Boolean  do_delete)
inlineread

Whether to delete pointer members or not

References delete_pointers.

struct DDS_TypeDeallocationParams_t& DDS_TypeDeallocationParams_t::set_delete_optional_members ( DDS_Boolean  do_delete)
inlineread

Whether to delete optional members or not

References delete_optional_members.

Member Data Documentation

DDS_Boolean DDS_TypeDeallocationParams_t::delete_pointers

Whether to delete pointer members or not.

Examples:
HelloWorld.cxx.

Referenced by set_delete_pointers().

DDS_Boolean DDS_TypeDeallocationParams_t::delete_optional_members

Whether to delete optional members or not.

Examples:
HelloWorld.cxx.

Referenced by set_delete_optional_members().


RTI Connext Traditional C++ API Version 6.0.0 Copyright © Sun Mar 3 2019 Real-Time Innovations, Inc