Conscience Core
Public Member Functions | Public Attributes | List of all members
conscience_core::bridging::commands::metadata::CscCommandMetadataBuilderResult Struct Reference

#include <CscCommandMetadataBuilder.h>

Public Member Functions

 ~CscCommandMetadataBuilderResult ()
 
string toString () const
 

Public Attributes

vector< CscCommandMetadataBuilderResultItem * > items
 
map< string, vector< string > > typeNameToParamsTypes
 Maps each fully qualified type (used in command constructors or in other types) to the parameter names extracted from their constructors. More...
 
map< string, vector< string > > resultTypeQualifiedNameToFieldsTypes
 Maps each result type (fully qualified) to the field names extracted from its structure. More...
 

Constructor & Destructor Documentation

◆ ~CscCommandMetadataBuilderResult()

conscience_core::bridging::commands::metadata::CscCommandMetadataBuilderResult::~CscCommandMetadataBuilderResult ( )

Member Function Documentation

◆ toString()

string conscience_core::bridging::commands::metadata::CscCommandMetadataBuilderResult::toString ( ) const

Member Data Documentation

◆ items

vector<CscCommandMetadataBuilderResultItem *> conscience_core::bridging::commands::metadata::CscCommandMetadataBuilderResult::items

◆ resultTypeQualifiedNameToFieldsTypes

map<string, vector<string> > conscience_core::bridging::commands::metadata::CscCommandMetadataBuilderResult::resultTypeQualifiedNameToFieldsTypes

Maps each result type (fully qualified) to the field names extracted from its structure.

◆ typeNameToParamsTypes

map<string, vector<string> > conscience_core::bridging::commands::metadata::CscCommandMetadataBuilderResult::typeNameToParamsTypes

Maps each fully qualified type (used in command constructors or in other types) to the parameter names extracted from their constructors.


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