Gemmi C++ API
|
Represents DDL1 or DDL2 dictionary (ontology). More...
#include <ddl.hpp>
Public Member Functions | |
Ddl ()=default | |
Ddl (Ddl const &)=delete | |
Ddl & | operator= (Ddl const &)=delete |
void | read_ddl (cif::Document &&doc, std::ostream &out) |
bool | validate_cif (const cif::Document &doc, std::ostream &out) const |
void | check_audit_conform (const cif::Document &doc, std::ostream &out) const |
Public Attributes | |
bool | print_unknown_tags = true |
bool | print_extra_diagnostics = false |
bool | use_regex = true |
bool | use_context = false |
bool | use_parents = false |
bool | use_mandatory = true |
bool | use_unique_keys = true |
int | major_version = 0 |
std::string | dict_name |
std::string | dict_version |
|
default |
void gemmi::cif::Ddl::read_ddl | ( | cif::Document && | doc, |
std::ostream & | out | ||
) |
bool gemmi::cif::Ddl::validate_cif | ( | const cif::Document & | doc, |
std::ostream & | out | ||
) | const |
void gemmi::cif::Ddl::check_audit_conform | ( | const cif::Document & | doc, |
std::ostream & | out | ||
) | const |