#include <cifdoc.hpp>
|
std::vector< std::string > | tags |
|
std::vector< std::string > | values |
|
Definition at line 128 of file cifdoc.hpp.
◆ find_tag_lc()
int gemmi::cif::Loop::find_tag_lc |
( |
const std::string & |
lctag | ) |
const |
|
inline |
◆ find_tag()
int gemmi::cif::Loop::find_tag |
( |
const std::string & |
tag | ) |
const |
|
inline |
◆ has_tag()
bool gemmi::cif::Loop::has_tag |
( |
const std::string & |
tag | ) |
const |
|
inline |
◆ width()
size_t gemmi::cif::Loop::width |
( |
| ) |
const |
|
inline |
◆ length()
size_t gemmi::cif::Loop::length |
( |
| ) |
const |
|
inline |
◆ val()
const std::string & gemmi::cif::Loop::val |
( |
size_t |
row, |
|
|
size_t |
col |
|
) |
| const |
|
inline |
◆ clear()
void gemmi::cif::Loop::clear |
( |
| ) |
|
|
inline |
◆ add_row() [1/2]
void gemmi::cif::Loop::add_row |
( |
T |
new_values, |
|
|
int |
pos = -1 |
|
) |
| |
|
inline |
◆ add_row() [2/2]
void gemmi::cif::Loop::add_row |
( |
std::initializer_list< std::string > |
new_values, |
|
|
int |
pos = -1 |
|
) |
| |
|
inline |
◆ add_comment_and_row()
void gemmi::cif::Loop::add_comment_and_row |
( |
std::initializer_list< std::string > |
ss | ) |
|
|
inline |
◆ pop_row()
void gemmi::cif::Loop::pop_row |
( |
| ) |
|
|
inline |
◆ move_row()
void gemmi::cif::Loop::move_row |
( |
int |
old_pos, |
|
|
int |
new_pos |
|
) |
| |
|
inline |
◆ add_columns()
void gemmi::cif::Loop::add_columns |
( |
const std::vector< std::string > & |
column_names, |
|
|
const std::string & |
value, |
|
|
int |
pos = -1 |
|
) |
| |
|
inline |
◆ remove_column()
void gemmi::cif::Loop::remove_column |
( |
const std::string & |
column_name | ) |
|
|
inline |
◆ remove_column_at()
void gemmi::cif::Loop::remove_column_at |
( |
size_t |
n | ) |
|
|
inline |
- Precondition
- : n < tags.size()
Definition at line 206 of file cifdoc.hpp.
◆ set_all_values()
void gemmi::cif::Loop::set_all_values |
( |
std::vector< std::vector< std::string > > |
columns | ) |
|
|
inline |
◆ common_prefix()
std::string gemmi::cif::Loop::common_prefix |
( |
| ) |
const |
|
inline |
◆ tags
std::vector<std::string> gemmi::cif::Loop::tags |
◆ values
std::vector<std::string> gemmi::cif::Loop::values |
The documentation for this struct was generated from the following file: