TwiceAsNice  2019-02-18
Public Member Functions | Public Attributes | List of all members
Ltcs::IifStation Class Reference

This class represents one Gregorian or focal station. More...

#include <IifStation.h>

Collaboration diagram for Ltcs::IifStation:
Collaboration graph

Public Member Functions

 IifStation (const enum IifFstatio fstat=BACK)
 
 IifStation (const std::string &fstat)
 construct from astring like "blabla right" or "bla both". More...
 
std::string toString () const
 Generate a string as used in the ICS initializations. More...
 
 IifStation (const enum IifFstatio fstat=BACK)
 
 IifStation (const std::string &fstat)
 
std::string toString () const
 

Public Attributes

enum IifFstatio f
 

Detailed Description

This class represents one Gregorian or focal station.

Constructor & Destructor Documentation

◆ IifStation() [1/4]

Ltcs::IifStation::IifStation ( const enum IifFstatio  fstat = BACK)

Default ctor. Initialize the state as bentGregorianBack, which is the most suitable default for Linc-Nirvana.

Since
2017-01-17

◆ IifStation() [2/4]

Ltcs::IifStation::IifStation ( const std::string &  fstation)

construct from astring like "blabla right" or "bla both".


Parameters
fstationA string of the format found in the FOCAL_STATION property in lbcs.iif-dev.cfg
Since
2017-01-17

◆ IifStation() [3/4]

Ltcs::IifStation::IifStation ( const enum IifFstatio  fstat = BACK)

◆ IifStation() [4/4]

Ltcs::IifStation::IifStation ( const std::string &  fstat)

Member Function Documentation

◆ toString() [1/2]

std::string Ltcs::IifStation::toString ( ) const

Generate a string as used in the ICS initializations.


Returns
the standard string representation "bentGregorianFront" etc
Since
2017-01-17

◆ toString() [2/2]

std::string Ltcs::IifStation::toString ( ) const

Member Data Documentation

◆ f

enum IifFstatio Ltcs::IifStation::f

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