![]() |
aimsdata
4.7.0
Neuroimaging data handling
|
#include <aims/selection/selection.h>
Public Types | |
typedef std::list< std::string >::value_type | value_type |
typedef std::list< std::string >::pointer | pointer |
typedef std::list< std::string >::const_pointer | const_pointer |
typedef std::list< std::string >::reference | reference |
typedef std::list< std::string >::const_reference | const_reference |
typedef std::list< std::string >::difference_type | difference_type |
typedef std::list< std::string >::size_type | size_type |
typedef std::list< std::string >::iterator | iterator |
typedef std::list< std::string >::const_iterator | const_iterator |
typedef std::list< std::string >::reverse_iterator | reverse_iterator |
typedef std::list< std::string >::const_reverse_iterator | const_reverse_iterator |
Public Member Functions | |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
reverse_iterator | rbegin () |
reverse_iterator | rend () |
const_reverse_iterator | rbegin () const |
const_reverse_iterator | rend () const |
Selection () | |
Selection (const std::string &selname) | |
void | select (const std::string &label) |
void | selectQuick (const std::string &label) |
void | unselect (const std::string &label) |
iterator | find (const std::string &label) |
const_iterator | find (const std::string &label) const |
bool | empty () const |
std::string | name () const |
Definition at line 45 of file selection.h.
typedef std::list<std::string>::const_iterator aims::Selection::const_iterator |
Definition at line 58 of file selection.h.
typedef std::list<std::string>::const_pointer aims::Selection::const_pointer |
Definition at line 50 of file selection.h.
typedef std::list<std::string>::const_reference aims::Selection::const_reference |
Definition at line 52 of file selection.h.
typedef std::list<std::string>::const_reverse_iterator aims::Selection::const_reverse_iterator |
Definition at line 61 of file selection.h.
typedef std::list<std::string>::difference_type aims::Selection::difference_type |
Definition at line 54 of file selection.h.
typedef std::list<std::string>::iterator aims::Selection::iterator |
Definition at line 57 of file selection.h.
typedef std::list<std::string>::pointer aims::Selection::pointer |
Definition at line 49 of file selection.h.
typedef std::list<std::string>::reference aims::Selection::reference |
Definition at line 51 of file selection.h.
typedef std::list<std::string>::reverse_iterator aims::Selection::reverse_iterator |
Definition at line 59 of file selection.h.
typedef std::list<std::string>::size_type aims::Selection::size_type |
Definition at line 55 of file selection.h.
typedef std::list<std::string>::value_type aims::Selection::value_type |
Definition at line 48 of file selection.h.
aims::Selection::Selection | ( | ) |
aims::Selection::Selection | ( | const std::string & | selname | ) |
|
inline |
Definition at line 136 of file selection.h.
|
inline |
Definition at line 150 of file selection.h.
bool aims::Selection::empty | ( | ) | const |
|
inline |
Definition at line 143 of file selection.h.
|
inline |
Definition at line 157 of file selection.h.
iterator aims::Selection::find | ( | const std::string & | label | ) |
const_iterator aims::Selection::find | ( | const std::string & | label | ) | const |
std::string aims::Selection::name | ( | ) | const |
|
inline |
Definition at line 164 of file selection.h.
|
inline |
Definition at line 178 of file selection.h.
|
inline |
Definition at line 171 of file selection.h.
|
inline |
Definition at line 185 of file selection.h.
void aims::Selection::select | ( | const std::string & | label | ) |
void aims::Selection::selectQuick | ( | const std::string & | label | ) |
void aims::Selection::unselect | ( | const std::string & | label | ) |