CifExcept.h
Go to the documentation of this file.
//$$FILE$$
//$$VERSION$$
//$$DATE$$
//$$LICENSE$$
#ifndef CIFEXCEPT_H
#define CIFEXCEPT_H
#include <string>
class CifExcept
{
public:
static bool CanBeUnknown(const std::string& itemName);
static bool CanBeInapplicable(const std::string& itemName);
static bool IsBadParentRelation(const std::string& itemName);
static bool IsBadChildRelation(const std::string& itemName);
};
#endif
CifExcept::CanBeInapplicable
static bool CanBeInapplicable(const std::string &itemName)
CifExcept::CanBeUnknown
static bool CanBeUnknown(const std::string &itemName)
CifExcept::IsBadParentRelation
static bool IsBadParentRelation(const std::string &itemName)
CifExcept
Static class that represents some exceptions in CIF files related to data values.
Definition: CifExcept.h:28
CifExcept::IsBadChildRelation
static bool IsBadChildRelation(const std::string &itemName)