Version: 9.12.0
SALOME_ModuleCatalog::TypeDefinition Struct Reference

Struct to get the definition of types used in Salome catalogs. More...

import"SALOME_ModuleCatalog.idl";

Data Fields

string name
 Type name. More...
 
TypeKind kind
 Type kind. More...
 
string id
 id (if needed) More...
 
string content
 Content type (if needed) More...
 
ListOfString bases
 base types (if needed) More...
 
ListOfMemberDefinition members
 Member types (if needed) More...
 

Detailed Description

Struct to get the definition of types used in Salome catalogs.

Field Documentation

◆ bases

ListOfString SALOME_ModuleCatalog::TypeDefinition::bases

base types (if needed)

◆ content

string SALOME_ModuleCatalog::TypeDefinition::content

Content type (if needed)

Referenced by IDLparser.Tree::Dump(), IDLparser.Tree::getNode(), and IDLparser.Tree::output_xml().

◆ id

string SALOME_ModuleCatalog::TypeDefinition::id

id (if needed)

◆ kind

TypeKind SALOME_ModuleCatalog::TypeDefinition::kind

Type kind.

◆ members

ListOfMemberDefinition SALOME_ModuleCatalog::TypeDefinition::members

Member types (if needed)

◆ name

string SALOME_ModuleCatalog::TypeDefinition::name