OpenDDS  Snapshot(2023/04/07-19:43)
Public Member Functions | Public Attributes | List of all members
DDS::TypeDescriptor Interface Reference

import"DdsDynamicData.idl";

Collaboration diagram for DDS::TypeDescriptor:
Collaboration graph
[legend]

Public Member Functions

DDS::ReturnCode_t copy_from (in TypeDescriptor other)
 
boolean equals (in TypeDescriptor other)
 
boolean is_consistent ()
 

Public Attributes

public TypeKind kind
 
public ObjectName name
 
public DynamicType base_type
 
public DynamicType discriminator_type
 
public BoundSeq bound
 
public DynamicType element_type
 
public DynamicType key_element_type
 
public ExtensibilityKind extensibility_kind
 
public boolean is_nested
 

Detailed Description

Definition at line 71 of file DdsDynamicData.idl.

Member Function Documentation

◆ copy_from()

DDS::ReturnCode_t DDS::TypeDescriptor::copy_from ( in TypeDescriptor  other)

◆ equals()

boolean DDS::TypeDescriptor::equals ( in TypeDescriptor  other)

◆ is_consistent()

boolean DDS::TypeDescriptor::is_consistent ( )

Member Data Documentation

◆ base_type

public DynamicType DDS::TypeDescriptor::base_type

Definition at line 74 of file DdsDynamicData.idl.

Referenced by OpenDDS::XTypes::test_equality().

◆ bound

public BoundSeq DDS::TypeDescriptor::bound

Definition at line 76 of file DdsDynamicData.idl.

Referenced by OpenDDS::XTypes::test_equality().

◆ discriminator_type

public DynamicType DDS::TypeDescriptor::discriminator_type

Definition at line 75 of file DdsDynamicData.idl.

Referenced by OpenDDS::XTypes::test_equality().

◆ element_type

public DynamicType DDS::TypeDescriptor::element_type

Definition at line 77 of file DdsDynamicData.idl.

Referenced by OpenDDS::XTypes::test_equality().

◆ extensibility_kind

public ExtensibilityKind DDS::TypeDescriptor::extensibility_kind

Definition at line 79 of file DdsDynamicData.idl.

Referenced by OpenDDS::XTypes::test_equality().

◆ is_nested

public boolean DDS::TypeDescriptor::is_nested

Definition at line 80 of file DdsDynamicData.idl.

Referenced by OpenDDS::XTypes::test_equality().

◆ key_element_type

public DynamicType DDS::TypeDescriptor::key_element_type

Definition at line 78 of file DdsDynamicData.idl.

Referenced by OpenDDS::XTypes::test_equality().

◆ kind

public TypeKind DDS::TypeDescriptor::kind

Definition at line 72 of file DdsDynamicData.idl.

Referenced by OpenDDS::XTypes::test_equality().

◆ name

public ObjectName DDS::TypeDescriptor::name

Definition at line 73 of file DdsDynamicData.idl.

Referenced by OpenDDS::XTypes::test_equality().


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