Instrument Neutral Distributed Interface INDI 2.2.5
Public Member Functions | List of all members
ini::IniField Class Reference

#include <inicpp.h>

Public Member Functions

 IniField ()
 
 IniField (const std::string &value)
 
 IniField (const IniField &field)
 
 ~IniField ()
 
template<typename T >
T as () const
 
template<typename T >
IniField & operator= (const T &value)
 
IniField & operator= (const IniField &field)
 

Detailed Description

Definition at line 346 of file inicpp.h.

Constructor & Destructor Documentation

◆ IniField() [1/3]

ini::IniField::IniField ( )
inline

Definition at line 352 of file inicpp.h.

◆ IniField() [2/3]

ini::IniField::IniField ( const std::string &  value)
inline

Definition at line 355 of file inicpp.h.

◆ IniField() [3/3]

ini::IniField::IniField ( const IniField &  field)
inline

Definition at line 357 of file inicpp.h.

◆ ~IniField()

ini::IniField::~IniField ( )
inline

Definition at line 360 of file inicpp.h.

Member Function Documentation

◆ as()

template<typename T >
T ini::IniField::as ( ) const
inline

Definition at line 364 of file inicpp.h.

◆ operator=() [1/2]

IniField & ini::IniField::operator= ( const IniField &  field)
inline

Definition at line 380 of file inicpp.h.

◆ operator=() [2/2]

template<typename T >
IniField & ini::IniField::operator= ( const T &  value)
inline

Definition at line 373 of file inicpp.h.


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