#include <oct-map.h>
typedef std::map<std::string, octave_idx_type>::const_iterator octave_fields::const_iterator |
octave_fields::octave_fields | ( | void | ) | [inline] |
octave_fields::octave_fields | ( | const string_vector & | fields | ) |
octave_fields::octave_fields | ( | const char *const * | fields | ) |
octave_fields::~octave_fields | ( | void | ) | [inline] |
octave_fields::octave_fields | ( | const octave_fields & | o | ) | [inline] |
const_iterator octave_fields::begin | ( | void | ) | const [inline] |
void octave_fields::clear | ( | void | ) | [inline] |
const_iterator octave_fields::end | ( | void | ) | const [inline] |
bool octave_fields::equal_up_to_order | ( | const octave_fields & | other, | |
octave_idx_type * | perm | |||
) | const |
bool octave_fields::equal_up_to_order | ( | const octave_fields & | other, | |
Array< octave_idx_type > & | perm | |||
) | const |
string_vector octave_fields::fieldnames | ( | void | ) | const |
octave_idx_type octave_fields::getfield | ( | const std::string & | name | ) | const |
octave_idx_type octave_fields::getfield | ( | const std::string & | name | ) |
octave_idx_type octave_fields::index | ( | const_iterator | p | ) | const [inline] |
bool octave_fields::is_same | ( | const octave_fields & | other | ) | const [inline] |
bool octave_fields::isfield | ( | const std::string & | name | ) | const |
std::string octave_fields::key | ( | const_iterator | p | ) | const [inline] |
void octave_fields::make_unique | ( | void | ) | [inline] |
octave_idx_type octave_fields::nfields | ( | void | ) | const [inline] |
octave_fields& octave_fields::operator= | ( | const octave_fields & | o | ) | [inline] |
void octave_fields::orderfields | ( | Array< octave_idx_type > & | perm | ) |
octave_idx_type octave_fields::rmfield | ( | const std::string & | name | ) |
const_iterator octave_fields::seek | ( | const std::string & | k | ) | const [inline] |