OpenStructure
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Enumerations | Functions
chain_type.hh File Reference
#include <ost/mol/module_config.hh>
#include <ost/base.hh>
#include <ost/string_ref.hh>

Go to the source code of this file.

Namespaces

 ost
 
 ost::mol
 

Enumerations

enum  ChainType {
  CHAINTYPE_POLY, CHAINTYPE_NON_POLY, CHAINTYPE_WATER, CHAINTYPE_POLY_PEPTIDE_D,
  CHAINTYPE_POLY_PEPTIDE_L, CHAINTYPE_POLY_DN, CHAINTYPE_POLY_RN, CHAINTYPE_POLY_SAC_D,
  CHAINTYPE_POLY_SAC_L, CHAINTYPE_POLY_DN_RN, CHAINTYPE_UNKNOWN, CHAINTYPE_MACROLIDE,
  CHAINTYPE_CYCLIC_PSEUDO_PEPTIDE, CHAINTYPE_POLY_PEPTIDE_DN_RN, CHAINTYPE_BRANCHED, CHAINTYPE_OLIGOSACCHARIDE,
  CHAINTYPE_N_CHAINTYPES
}
 

Functions

ChainType DLLIMPORT ChainTypeFromString (const StringRef identifier)
 
ChainType DLLIMPORT ChainTypeFromString (const String &identifier)
 
String DLLIMPORT StringFromChainType (ChainType type)
 
String DLLIMPORT EntityTypeFromChainType (ChainType type)
 
String DLLIMPORT EntityPolyTypeFromChainType (ChainType type)
 
String DLLIMPORT BranchedTypeFromChainType (ChainType type)