OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
KeyValuesExtractor Class Reference

#include "KeyValuesExtractor.h"

Public Member Functions

 KeyValuesExtractor ()=default
 
 ~KeyValuesExtractor ()=default
 
 KeyValuesExtractor (const KeyValuesExtractor &other)=delete
 
 KeyValuesExtractor (const KeyValuesExtractor &&other)=delete
 
KeyValuesExtractoroperator= (const KeyValuesExtractor &other)=delete
 
KeyValuesExtractoroperator= (const KeyValuesExtractor &&other)=delete
 
void loadAllRangeSelectionInformation (const MetadataAssemblyData &_assemblyData, std::map< std::string, std::shared_ptr< IVisualisationTable > > &_allTablesByName)
 Tries to transforms the selections into the selected data types.
 
std::map< std::string, std::list< ot::Variable > > * getFields ()
 
uint64_t getNumberOfFields () const
 

Constructor & Destructor Documentation

◆ KeyValuesExtractor() [1/3]

KeyValuesExtractor::KeyValuesExtractor ( )
default

◆ ~KeyValuesExtractor()

KeyValuesExtractor::~KeyValuesExtractor ( )
default

◆ KeyValuesExtractor() [2/3]

KeyValuesExtractor::KeyValuesExtractor ( const KeyValuesExtractor & other)
delete

◆ KeyValuesExtractor() [3/3]

KeyValuesExtractor::KeyValuesExtractor ( const KeyValuesExtractor && other)
delete

Member Function Documentation

◆ getFields()

std::map< std::string, std::list< ot::Variable > > * KeyValuesExtractor::getFields ( )
inline

◆ getNumberOfFields()

uint64_t KeyValuesExtractor::getNumberOfFields ( ) const

◆ loadAllRangeSelectionInformation()

void KeyValuesExtractor::loadAllRangeSelectionInformation ( const MetadataAssemblyData & _assemblyData,
std::map< std::string, std::shared_ptr< IVisualisationTable > > & _allTablesByName )

Tries to transforms the selections into the selected data types.

Exceptions
Ifa failure accures in the data transformation

◆ operator=() [1/2]

KeyValuesExtractor & KeyValuesExtractor::operator= ( const KeyValuesExtractor && other)
delete

◆ operator=() [2/2]

KeyValuesExtractor & KeyValuesExtractor::operator= ( const KeyValuesExtractor & other)
delete

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