librcsb-core-wrapper 1.005
CifExcept.h
Go to the documentation of this file.
1//$$FILE$$
2//$$VERSION$$
3//$$DATE$$
4//$$LICENSE$$
5
6
14#ifndef CIFEXCEPT_H
15#define CIFEXCEPT_H
16
17
18#include <string>
19
20
29{
30 public:
31 static bool CanBeUnknown(const std::string& itemName);
32 static bool CanBeInapplicable(const std::string& itemName);
33 static bool IsBadParentRelation(const std::string& itemName);
34 static bool IsBadChildRelation(const std::string& itemName);
35};
36
37
38#endif
Static class that represents some exceptions in CIF files related to data values.
Definition CifExcept.h:29
static bool IsBadParentRelation(const std::string &itemName)
static bool CanBeInapplicable(const std::string &itemName)
static bool IsBadChildRelation(const std::string &itemName)
static bool CanBeUnknown(const std::string &itemName)