OpenStructure
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)