50 mT(::
bio::pointer_arena::New<
T >())
68 #if BIO_COMPACT_POINTER_STORAGE
69 mT = ::bio::pointer_arena::NewCopy< T >(*
other.mT);
83 #if BIO_COMPACT_POINTER_STORAGE
103 #if BIO_COMPACT_POINTER_STORAGE
114 #if BIO_COMPACT_POINTER_STORAGE
115 mT = ::bio::pointer_arena::NewCopy< T >(*
other.mT);
#define BIO_COMPACT_POINTER_STORAGE
Definition OptimizeMacros.h:87
virtual ~Covalent()
Definition Covalent.h:81
Pointer< const T > Object() const
Definition Covalent.h:136
Covalent(const Covalent &other)
Definition Covalent.h:62
Pointer< T > mT
Definition Covalent.h:142
Covalent & operator=(const Covalent &other)
Definition Covalent.h:93
Pointer< T > Object()
Definition Covalent.h:128
Covalent()
Definition Covalent.h:47
T * Get() const
Definition Pointer.h:271
Valence FormBond(T toBond, BondType type=bond_type::Unknown())
Definition Atom.h:404
bool BreakBond(T toDisassociate, BondType type=bond_type::Unknown())
Definition Atom.h:475
void Delete(T *raw)
Definition PointerArena.h:525
Definition FinalCell.h:29