1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
//$$FILE$$
//$$VERSION$$
//$$DATE$$
//$$LICENSE$$
/*!
** \file CifExcept.h
**
** \brief Header file for CifExcept class.
*/
#ifndef CIFEXCEPT_H
#define CIFEXCEPT_H
#include <string>
/**
** \class CifExcept
**
** \brief Static class that represents some exceptions in CIF files
** related to data values.
**
*/
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
|