gemmi::cif::Item struct

Constructors, destructors, conversion operators

Item(LoopArg) explicit
Item(std::string&& t) explicit
Item(const std::string& t, const std::string& v)
Item(FrameArg&& frame_arg) explicit
Item(CommentArg&& comment) explicit
Item(Item&& o) noexcept
Item(const Item& o)
~Item()

Public functions

auto operator=(Item o) -> Item&
void erase()
auto has_prefix(const std::string& prefix) const -> bool
void set_value(Item&& o)

Public variables

ItemType type
int line_number
Pair pair
Loop loop
Block frame
union gemmi::cif::Item::@0 @1