convertUNICADO2CPACS
cpacsAcft::cpacsSystem::ATA Class Reference

Class which contains the system's pre-design definitions according to the Air Transport Association (ATA) More...

#include <cpacsAcftXML.h>

Collaboration diagram for cpacsAcft::cpacsSystem::ATA:
Collaboration graph

Classes

class  Chapter
 Class which contains ATA chapters of the respective pre-design definition. More...
 

Public Member Functions

ATAat (std::string Chapterelement)
 
void emplace (std::string key, ATA value)
 Function extends the ATA chapters by a key + an ATA value. More...
 
unsigned int size ()
 
 ATA ()
 Constructor of class ATA. More...
 
virtual ~ATA ()
 Destructor of class ATA. More...
 

Public Attributes

Chapter theChapter
 
std::shared_ptr< mapElementselements
 

Detailed Description

Class which contains the system's pre-design definitions according to the Air Transport Association (ATA)

Forward declaration of the mapElements structure

Constructor & Destructor Documentation

◆ ATA()

cpacsAcft::cpacsSystem::ATA::ATA ( )

Constructor of class ATA.

Here is the caller graph for this function:

◆ ~ATA()

cpacsAcft::cpacsSystem::ATA::~ATA ( )
virtual

Destructor of class ATA.

Member Function Documentation

◆ at()

cpacsAcft::cpacsSystem::ATA & cpacsAcft::cpacsSystem::ATA::at ( std::string  Chapterelement)

ATA class object

Here is the call graph for this function:
Here is the caller graph for this function:

◆ emplace()

void cpacsAcft::cpacsSystem::ATA::emplace ( std::string  key,
ATA  value 
)

Function extends the ATA chapters by a key + an ATA value.

Parameters
keySpecifies the function/part of which the respective element belongs to
valueATA value

◆ size()

unsigned int cpacsAcft::cpacsSystem::ATA::size ( )

Variable to count the number of elements

Member Data Documentation

◆ elements

std::shared_ptr<mapElements> cpacsAcft::cpacsSystem::ATA::elements

Pointer on mapElements

◆ theChapter

Chapter cpacsAcft::cpacsSystem::ATA::theChapter

Chapter class object


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