|
Instrument Neutral Distributed Interface INDI 2.2.5
|
#include <indiproperties.h>
Public Types | |
| using | iterator = std::deque< INDI::Property >::iterator |
| using | const_iterator = std::deque< INDI::Property >::const_iterator |
| using | reference = INDI::Property & |
| using | const_reference = const INDI::Property & |
| using | size_type = std::deque< INDI::Property >::size_type |
Protected Member Functions | |
| Properties (std::shared_ptr< PropertiesPrivate > dd) | |
Protected Attributes | |
| std::shared_ptr< PropertiesPrivate > | d_ptr |
Definition at line 31 of file indiproperties.h.
| using INDI::Properties::const_iterator = std::deque<INDI::Property>::const_iterator |
Definition at line 37 of file indiproperties.h.
| using INDI::Properties::const_reference = const INDI::Property & |
Definition at line 43 of file indiproperties.h.
| using INDI::Properties::iterator = std::deque<INDI::Property>::iterator |
Definition at line 36 of file indiproperties.h.
| using INDI::Properties::reference = INDI::Property & |
Definition at line 42 of file indiproperties.h.
| using INDI::Properties::size_type = std::deque<INDI::Property>::size_type |
Definition at line 45 of file indiproperties.h.
| INDI::Properties::Properties | ( | ) |
Definition at line 30 of file indiproperties.cpp.
| INDI::Properties::~Properties | ( | ) |
Definition at line 34 of file indiproperties.cpp.
|
protected |
Definition at line 37 of file indiproperties.cpp.
| Properties::reference INDI::Properties::at | ( | size_type | pos | ) |
Definition at line 65 of file indiproperties.cpp.
| Properties::const_reference INDI::Properties::at | ( | size_type | pos | ) | const |
Definition at line 71 of file indiproperties.cpp.
| Properties::reference INDI::Properties::back | ( | ) |
Definition at line 101 of file indiproperties.cpp.
| Properties::const_reference INDI::Properties::back | ( | ) | const |
Definition at line 107 of file indiproperties.cpp.
| Properties::iterator INDI::Properties::begin | ( | ) |
Definition at line 113 of file indiproperties.cpp.
| Properties::const_iterator INDI::Properties::begin | ( | ) | const |
Definition at line 125 of file indiproperties.cpp.
| void INDI::Properties::clear | ( | ) |
Definition at line 53 of file indiproperties.cpp.
| bool INDI::Properties::empty | ( | ) | const |
| Properties::iterator INDI::Properties::end | ( | ) |
Definition at line 119 of file indiproperties.cpp.
| Properties::const_iterator INDI::Properties::end | ( | ) | const |
Definition at line 131 of file indiproperties.cpp.
| Properties::iterator INDI::Properties::erase | ( | const_iterator | first, |
| const_iterator | last | ||
| ) |
Definition at line 155 of file indiproperties.cpp.
| Properties::iterator INDI::Properties::erase | ( | const_iterator | pos | ) |
Definition at line 143 of file indiproperties.cpp.
| Properties::iterator INDI::Properties::erase | ( | iterator | first, |
| iterator | last | ||
| ) |
Definition at line 149 of file indiproperties.cpp.
| Properties::iterator INDI::Properties::erase | ( | iterator | pos | ) |
Definition at line 137 of file indiproperties.cpp.
|
inline |
Definition at line 112 of file indiproperties.h.
| Properties::reference INDI::Properties::front | ( | ) |
Definition at line 89 of file indiproperties.cpp.
| Properties::const_reference INDI::Properties::front | ( | ) | const |
Definition at line 95 of file indiproperties.cpp.
| INDI::Properties::operator const Properties * | ( | ) | const |
Definition at line 188 of file indiproperties.cpp.
| INDI::Properties::operator const std::vector< INDI::Property * > * | ( | ) | const |
| INDI::Properties::operator Properties * | ( | ) |
Definition at line 182 of file indiproperties.cpp.
| INDI::Properties::operator std::vector< INDI::Property * > * | ( | ) |
| INDI::Properties INDI::Properties::operator* | ( | ) |
Definition at line 162 of file indiproperties.cpp.
| const INDI::Properties INDI::Properties::operator* | ( | ) | const |
Definition at line 167 of file indiproperties.cpp.
| Properties * INDI::Properties::operator-> | ( | ) |
Definition at line 172 of file indiproperties.cpp.
| const Properties * INDI::Properties::operator-> | ( | ) | const |
Definition at line 177 of file indiproperties.cpp.
| Properties::reference INDI::Properties::operator[] | ( | Properties::size_type | pos | ) |
Definition at line 77 of file indiproperties.cpp.
| Properties::const_reference INDI::Properties::operator[] | ( | Properties::size_type | pos | ) | const |
Definition at line 83 of file indiproperties.cpp.
| void INDI::Properties::push_back | ( | const INDI::Property & | property | ) |
Definition at line 41 of file indiproperties.cpp.
| void INDI::Properties::push_back | ( | INDI::Property && | property | ) |
Definition at line 47 of file indiproperties.cpp.
| Properties::size_type INDI::Properties::size | ( | ) | const |
Definition at line 59 of file indiproperties.cpp.
|
protected |
Definition at line 107 of file indiproperties.h.