OpenStructure
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Data Structures | Namespaces | Typedefs | Functions
mmcif_info.hh File Reference
#include <vector>
#include <map>
#include <boost/shared_ptr.hpp>
#include <ost/seq/sequence_list.hh>
#include <ost/geom/geom.hh>
#include <ost/string_ref.hh>
#include <ost/io/module_config.hh>
#include <ost/mol/mol.hh>
#include <ost/io/io_exception.hh>

Go to the source code of this file.

Data Structures

class  MMCifInfoStructDetails
 
class  MMCifInfoTransOp
 
class  MMCifInfoBioUnit
 
class  MMCifInfoCitation
 
class  MMCifInfoObsolete
 
class  MMCifInfoRevisions
 
class  MMCifInfoStructRef
 
class  MMCifInfoStructRefSeq
 
class  MMCifInfoStructRefSeqDif
 
class  MMCifInfoEntityBranchLink
 
struct  MMCifEntityDesc
 
class  MMCifInfo
 

Namespaces

 ost
 
 ost::io
 

Typedefs

typedef boost::shared_ptr
< MMCifInfoTransOp > 
MMCifInfoTransOpPtr
 
typedef boost::shared_ptr
< MMCifInfoStructRef > 
MMCifInfoStructRefPtr
 
typedef boost::shared_ptr
< MMCifInfoStructRefSeq > 
MMCifInfoStructRefSeqPtr
 
typedef boost::shared_ptr
< MMCifInfoStructRefSeqDif > 
MMCifInfoStructRefSeqDifPtr
 
typedef std::vector
< MMCifInfoStructRefPtr > 
MMCifInfoStructRefs
 
typedef std::vector
< MMCifInfoStructRefSeqPtr > 
MMCifInfoStructRefSeqs
 
typedef std::vector
< MMCifInfoStructRefSeqDifPtr > 
MMCifInfoStructRefSeqDifs
 
typedef std::map< String,
std::vector
< MMCifInfoEntityBranchLink > > 
MMCifInfoEntityBranchLinkMap
 
typedef std::map< String,
MMCifEntityDesc > 
MMCifEntityDescMap
 

Functions

DLLEXPORT_OST_IO std::ostream & operator<< (std::ostream &os, const MMCifInfoEntityBranchLink &eb)
 
DLLEXPORT_OST_IO std::ostream & operator<< (std::ostream &os, const std::vector< MMCifInfoEntityBranchLink > &eb_list)