A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/group__Object.html below:

Smart Pointers with Reference Counting

this relieves us of some nastiness with Win32's version of GetObject(), which prevents us from using CRef<>::GetObject in lots of places More...

typedef CObjectCounterLocker  CLockerTraits< C >::TLockerType   typedef CObjectCounterLocker  CObject::TLockerType   Default locker type for CRef. More...
  typedef atomic< Uint8CObject::TCounter   Counter type is CAtomiCounter. More...
  typedef Uint8  CObject::TCount   Alias for value type of counter. More...
  typedef C  CRef< C, Locker >::element_type   Define alias element_type. More...
  typedef element_type  CRef< C, Locker >::TObjectType   Define alias TObjectType. More...
  typedef Locker  CRef< C, Locker >::locker_type   Define alias for locking type. More...
  typedef CRef< C, Locker >  CRef< C, Locker >::TThisType   Alias for this template type. More...
  template<class T > using  CRef< C, Locker >::enable_if_derived = typename std::enable_if< std::is_convertible< T *, TObjectType * >::value >   Helper template to template enable methods only for derived types. More...
  typedef C  CConstRef< C, Locker >::element_type   Define alias element_type. More...
  typedef const element_type  CConstRef< C, Locker >::TObjectType   Define alias TObjectType. More...
  typedef Locker  CConstRef< C, Locker >::locker_type   Define alias for locking type. More...
  typedef CConstRef< C, Locker >  CConstRef< C, Locker >::TThisType   Alias for this template type. More...
  template<class T > using  CConstRef< C, Locker >::enable_if_derived = typename std::enable_if< std::is_convertible< T *, TObjectType * >::value >   Helper template to template enable methods only for derived types. More...
  typedef CRef< Interface, Locker >  CIRef< Interface, Locker >::TParent   typedef TParent::TObjectType  CIRef< Interface, Locker >::TObjectType   typedef TParent::locker_type  CIRef< Interface, Locker >::locker_type   typedef CIRef< Interface, Locker >  CIRef< Interface, Locker >::TThisType   template<class T > using  CIRef< Interface, Locker >::enable_if_derived = typename std::enable_if< std::is_convertible< T *, TObjectType * >::value >   Helper template to template enable methods only for derived types. More...
  typedef CConstRef< Interface, Locker >  CConstIRef< Interface, Locker >::TParent   typedef TParent::TObjectType  CConstIRef< Interface, Locker >::TObjectType   typedef TParent::locker_type  CConstIRef< Interface, Locker >::locker_type   typedef CConstIRef< Interface, Locker >  CConstIRef< Interface, Locker >::TThisType   template<class T > using  CConstIRef< Interface, Locker >::enable_if_derived = typename std::enable_if< std::is_convertible< T *, TObjectType * >::value >   Helper template to template enable methods only for derived types. More...
  typedef T  CObjectFor< T >::TObjectType   Define alias for template parameter. More...
  typedef CPtrToObjectProxy  CWeakObjectLocker< C >::TPtrProxyType   Type working as proxy storage for pointer to object. More...
  typedef CWeakObjectLocker< CCWeakObjectLocker< C >::TThisType   Alias for this type. More...
  typedef CPtrToObjectProxy  CWeakInterfaceLocker< Interface >::TPtrProxyType   Type working as proxy storage for pointer to object. More...
  typedef CWeakInterfaceLocker< Interface >  CWeakInterfaceLocker< Interface >::TThisType   Alias for this type. More...
  typedef CWeakObjectLocker< CCWeakLockerTraits< C >::TLockerType   typedef C  CWeakRef< C, Locker >::element_type   Define alias element_type. More...
  typedef element_type  CWeakRef< C, Locker >::TObjectType   Define alias TObjectType. More...
  typedef Locker  CWeakRef< C, Locker >::locker_type   Define alias for locking type. More...
  typedef Locker::TPtrProxyType  CWeakRef< C, Locker >::proxy_type   Alias for pointer proxy type. More...
  typedef CRef< C, Locker >  CWeakRef< C, Locker >::TRefType   Alias for the CRef type. More...
  typedef CWeakRef< C, Locker >  CWeakRef< C, Locker >::TThisType   Alias for this type. More...
  typedef CWeakRef< Interface, Locker >  CWeakIRef< Interface, Locker >::TParent   typedef TParent::TObjectType  CWeakIRef< Interface, Locker >::TObjectType   typedef TParent::locker_type  CWeakIRef< Interface, Locker >::locker_type   typedef CIRef< Interface, Locker >  CWeakIRef< Interface, Locker >::TRefType   typedef CWeakIRef< Interface, Locker >  CWeakIRef< Interface, Locker >::TThisType     CObjectMemoryPool::CObjectMemoryPool (size_t chunk_size=0)   constructor More...
    CObjectMemoryPool::~CObjectMemoryPool (void)   destructor More...
  size_t  CObjectMemoryPool::GetChunkSize (void) const   configurable parameters More...
  void  CObjectMemoryPool::SetChunkSize (size_t chunk_size)   Change chunks' size. More...
  size_t  CObjectMemoryPool::GetMallocThreshold (void) const   Get threshold for direct allocation from system heap. More...
  void  CObjectMemoryPool::SetMallocThreshold (size_t malloc_threshold)   Change threshold for direct allocation from system heap. More...
  void *  CObjectMemoryPool::Allocate (size_t size)   Allocate memory block. More...
  void  CObjectMemoryPool::Deallocate (void *ptr)   Deallocate memory block. More...
  static void  CObjectMemoryPool::Delete (const CObject *object)   Check if object is allocated from some memory pool, and delete it correspondingly. More...
    CObjectMemoryPool::CObjectMemoryPool (const CObjectMemoryPool &)   void  CObjectMemoryPool::operator= (const CObjectMemoryPool &)   virtual const char *  CObjectException::GetErrCodeString (void) const override   Translate from the error code value to its string representation. More...
    CObjectException::NCBI_EXCEPTION_DEFAULT (CObjectException, CCoreException)   void  CObjectException::x_InitErrCode (CException::EErrCode err_code) override   Helper method for initializing error code. More...
  void  CObjectCounterLocker::Lock (const CObject *object) const   void  CObjectCounterLocker::Relock (const CObject *object) const   void  CObjectCounterLocker::Unlock (const CObject *object) const   void  CObjectCounterLocker::UnlockRelease (const CObject *object) const   void  CObjectCounterLocker::TransferLock (const CObject *object, const CObjectCounterLocker &old_locker) const   static void  CObjectCounterLocker::ReportIncompatibleType (const type_info &type)   static void  CObjectCounterLocker::MonitorObjectType (const type_info &type)   Set monitored object type, e.g. More...
  static void  CObjectCounterLocker::StopMonitoring (void)   Stop lock/unlock monitoring. More...
  static void  CObjectCounterLocker::ReportLockedObjects (bool clear=false)   Print all currently locked objects of monitored type. More...
    CObject::CObject (void)   Constructor. More...
    CObject::CObject (const CObject &src)   Copy constructor. More...
  virtual  CObject::~CObject (void)   Destructor. More...
  CObjectCObject::operator= (const CObject &src) THROWS_NONE   Assignment operator. More...
  bool  CObject::CanBeDeleted (void) const THROWS_NONE   Check if object can be deleted. More...
  bool  CObject::IsAllocatedInPool (void) const THROWS_NONE   Check if object is allocated in memory pool (not system heap) More...
  bool  CObject::Referenced (void) const THROWS_NONE   Check if object is referenced. More...
  bool  CObject::ReferencedOnlyOnce (void) const THROWS_NONE   Check if object is referenced only once. More...
  void  CObject::AddReference (void) const   Add reference to object. More...
  void  CObject::RemoveReference (void) const   Remove reference to object. More...
  void  CObject::ReleaseReference (void) const   Remove reference without deleting object. More...
  virtual void  CObject::DoNotDeleteThisObject (void)   Mark this object as not allocated in heap – do not delete this object. More...
  virtual void  CObject::DoDeleteThisObject (void)   Mark this object as allocated in heap – object can be deleted. More...
  void *  CObject::operator new (size_t size)   Define new operator for memory allocation. More...
  void *  CObject::operator new[] (size_t size)   Define new[] operator for 'array' memory allocation. More...
  void  CObject::operator delete (void *ptr)   Define delete operator for memory deallocation. More...
  void  CObject::operator delete[] (void *ptr)   Define delete[] operator for memory deallocation. More...
  void *  CObject::operator new (size_t size, void *place)   Define new operator. More...
  void  CObject::operator delete (void *ptr, void *place)   Define delete operator. More...
  void *  CObject::operator new (size_t size, CObjectMemoryPool *place)   Define new operator using memory pool. More...
  void  CObject::operator delete (void *ptr, CObjectMemoryPool *place)   Define delete operator. More...
  virtual void  CObject::DebugDump (CDebugDumpContext ddc, unsigned int depth) const   Define method for dumping debug information. More...
  static NCBI_XNCBI_EXPORT void  CObject::ThrowNullPointerException (void)   Define method to throw null pointer exception. More...
  static NCBI_XNCBI_EXPORT void  CObject::ThrowNullPointerException (const type_info &type)   static EAllocFillMode  CObject::GetAllocFillMode (void)   static void  CObject::SetAllocFillMode (EAllocFillMode mode)   static void  CObject::SetAllocFillMode (const string &value)   Set mode from configuration parameter value. More...
  virtual void  CObject::DeleteThis (void)   Virtual method "deleting" this object. More...
  static bool  CObject::ObjectStateValid (TCount count)   Check if object state is valid. More...
  static bool  CObject::ObjectStateCanBeDeleted (TCount count)   Check if object can be deleted. More...
  static bool  CObject::ObjectStateIsAllocatedInPool (TCount count)   Check if object is allocated in memory pool. More...
  static bool  CObject::ObjectStateUnreferenced (TCount count)   Check if object can be referenced. More...
  static bool  CObject::ObjectStateReferenced (TCount count)   Check if object can be referenced. More...
  static bool  CObject::ObjectStateReferencedOnlyOnce (TCount count)   Check if object can be referenced only once. More...
  void  CObject::InitCounter (void)   Initialize counter. More...
  void  CObject::RemoveLastReference (TCount count) const   Remove the last reference. More...
  void  CObject::InvalidObject (void) const   Report object is invalid. More...
  NCBI_XNCBI_EXPORT void  CObject::CheckReferenceOverflow (TCount count) const   Report that counter has overflowed. More...
  void  CInterfaceObjectLocker< Interface >::Lock (const Interface *object) const   void  CInterfaceObjectLocker< Interface >::Relock (const Interface *object) const   void  CInterfaceObjectLocker< Interface >::Unlock (const Interface *object) const   void  CInterfaceObjectLocker< Interface >::UnlockRelease (const Interface *object) const   void  CInterfaceObjectLocker< Interface >::TransferLock (const Interface *object, const CInterfaceObjectLocker< Interface > &old_locker) const     CRef< C, Locker >::CRef (void) THROWS_NONE   Constructor for null pointer. More...
    CRef< C, Locker >::CRef (ENull) THROWS_NONE   Constructor for ENull pointer. More...
    CRef< C, Locker >::CRef (TObjectType *ptr)   Constructor for explicit type conversion from pointer to object. More...
    CRef< C, Locker >::CRef (TObjectType *ptr, const locker_type &locker_value)   Constructor for explicit type conversion from pointer to object. More...
    CRef< C, Locker >::CRef (const TThisType &ref)   Copy constructor from an existing CRef object. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type>   CRef< C, Locker >::CRef (const CRef< TDerived, Locker > &ref)   Copy constructor from an existing CRef object of derived type. More...
    CRef< C, Locker >::CRef (TThisType &&ref)   Move constructor from an existing CRef object. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type>   CRef< C, Locker >::CRef (CRef< TDerived, Locker > &&ref)   Move constructor from an existing CRef object of derived type. More...
    CRef< C, Locker >::~CRef (void)   Destructor. More...
  const locker_typeCRef< C, Locker >::GetLocker (void) const   Get reference to locker object. More...
  bool  CRef< C, Locker >::operator! (void) const THROWS_NONE   Check if CRef is empty – not pointing to any object, which means having a null value. More...
  bool  CRef< C, Locker >::Empty (void) const THROWS_NONE   Check if CRef is empty – not pointing to any object, which means having a null value. More...
  bool  CRef< C, Locker >::NotEmpty (void) const THROWS_NONE   Check if CRef is not empty – pointing to an object and has a non-null value. More...
  bool  CRef< C, Locker >::IsNull (void) const THROWS_NONE   Check if pointer is null – same effect as Empty(). More...
  bool  CRef< C, Locker >::NotNull (void) const THROWS_NONE   Check if pointer is not null – same effect as NotEmpty(). More...
  void  CRef< C, Locker >::Swap (TThisType &ref)   Swaps the pointer with another reference. More...
  void  CRef< C, Locker >::Reset (void)   Reset reference object. More...
  void  CRef< C, Locker >::Reset (TObjectType *newPtr)   Reset reference object to new pointer. More...
  TObjectTypeCRef< C, Locker >::ReleaseOrNull (void)   Release a reference to the object and return a pointer to the object. More...
  static void  CRef< C, Locker >::ThrowNullPointerException (void)   TObjectTypeCRef< C, Locker >::Release (void)   Release a reference to the object and return a pointer to the object. More...
  void  CRef< C, Locker >::AtomicResetFrom (const TThisType &ref)   Reset reference object to new pointer. More...
  void  CRef< C, Locker >::AtomicReleaseTo (TThisType &ref)   Release referenced object to another CRef<> object. More...
  TThisTypeCRef< C, Locker >::operator= (const TThisType &ref)   Assignment operator for references. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type> TThisTypeCRef< C, Locker >::operator= (const CRef< TDerived, Locker > &ref)   Assignment operator for references of derived types. More...
  TThisTypeCRef< C, Locker >::operator= (TThisType &&ref)   Move assignment operator for references. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type> TThisTypeCRef< C, Locker >::operator= (CRef< TDerived, Locker > &&ref)   Move assignment operator for references of derived types. More...
  TThisTypeCRef< C, Locker >::operator= (TObjectType *ptr)   Assignment operator for references with right hand side set to a pointer. More...
  TThisTypeCRef< C, Locker >::operator= (ENull)   Assignment operator with right hand side set to ENull. More...
  TObjectTypeCRef< C, Locker >::GetNonNullPointer (void)   Get pointer value and throw a null pointer exception if pointer is null. More...
  TObjectTypeCRef< C, Locker >::GetPointerOrNull (void) THROWS_NONE   Get pointer value. More...
  TObjectTypeCRef< C, Locker >::GetPointer (void) THROWS_NONE   Get pointer,. More...
  TObjectTypeCRef< C, Locker >::GetObject (void)   Get object. More...
  TObjectTypeCRef< C, Locker >::operator* (void)   Dereference operator returning object. More...
  TObjectTypeCRef< C, Locker >::operator-> (void)   Reference operator. More...
  const TObjectTypeCRef< C, Locker >::GetNonNullPointer (void) const   Get pointer value and throw a null pointer exception if pointer is null – constant version. More...
  const TObjectTypeCRef< C, Locker >::GetPointerOrNull (void) const THROWS_NONE   Get pointer value – constant version. More...
  const TObjectTypeCRef< C, Locker >::GetPointer (void) const THROWS_NONE   Get pointer – constant version,. More...
  const TObjectTypeCRef< C, Locker >::GetObject (void) const   Get object – constant version. More...
  const TObjectTypeCRef< C, Locker >::operator* (void) const   Dereference operator returning object – constant version. More...
  const TObjectTypeCRef< C, Locker >::operator-> (void) const   Reference operator – constant version. More...
    CRef< C, Locker >::operator TObjectType * (void)   Dereference operator returning pointer. More...
    CRef< C, Locker >::operator const TObjectType * (void) const   Dereference operator returning pointer – constant version. More...
  TObjectTypeCRef< C, Locker >::GetNonNullNCPointer (void) const   Get pointer value and throw a null pointer exception if pointer is null. More...
  TObjectTypeCRef< C, Locker >::GetNCPointerOrNull (void) const THROWS_NONE   Get pointer value. More...
  TObjectTypeCRef< C, Locker >::GetNCPointer (void) const THROWS_NONE   Get pointer,. More...
  TObjectTypeCRef< C, Locker >::GetNCObject (void) const   Get object. More...
  void  CRef< C, Locker >::x_LockFromPtr ()   void  CRef< C, Locker >::x_LockFromRef ()   void  CRef< C, Locker >::x_LockFromMoveConstructor (const Locker &src_locker)   void  CRef< C, Locker >::x_AssignFromRef (TObjectType *newPtr)   void  CRef< C, Locker >::x_MoveAssign (const Locker &src_locker, TObjectType *newPtr)   TObjectTypeCRef< C, Locker >::AtomicSwap (TObjectType *ptr)   void  CRef< C, Locker >::operator- (TObjectType *) const   void  CRef< C, Locker >::operator- (int) const   void  CRef< C, Locker >::operator+ (int) const     CConstRef< C, Locker >::CConstRef (void) THROWS_NONE   Constructor for null pointer. More...
    CConstRef< C, Locker >::CConstRef (ENull) THROWS_NONE   Constructor for ENull pointer. More...
    CConstRef< C, Locker >::CConstRef (TObjectType *ptr)   Constructor for explicit type conversion from pointer to object. More...
    CConstRef< C, Locker >::CConstRef (TObjectType *ptr, const locker_type &locker_value)   Constructor for explicit type conversion from pointer to object. More...
    CConstRef< C, Locker >::CConstRef (const TThisType &ref)   Constructor from an existing CConstRef object. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type>   CConstRef< C, Locker >::CConstRef (const CConstRef< TDerived, Locker > &ref)   Constructor from an existing CConstRef object of derived type. More...
    CConstRef< C, Locker >::CConstRef (TThisType &&ref)   Move constructor from an existing CConstRef object. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type>   CConstRef< C, Locker >::CConstRef (CConstRef< TDerived, Locker > &&ref)   Move constructor from an existing CConstRef object of derived type. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type>   CConstRef< C, Locker >::CConstRef (const CRef< TDerived, Locker > &ref)   Constructor from an existing CRef object of derived type. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type>   CConstRef< C, Locker >::CConstRef (CRef< TDerived, Locker > &&ref)   Move constructor from an existing CRef object of derived type. More...
    CConstRef< C, Locker >::~CConstRef (void)   Destructor. More...
  const locker_typeCConstRef< C, Locker >::GetLocker (void) const   Get reference to locker object. More...
  bool  CConstRef< C, Locker >::operator! (void) const THROWS_NONE   Check if CConstRef is empty – not pointing to any object, which means having a null value. More...
  bool  CConstRef< C, Locker >::Empty (void) const THROWS_NONE   Check if CConstRef is empty – not pointing to any object which means having a null value. More...
  bool  CConstRef< C, Locker >::NotEmpty (void) const THROWS_NONE   Check if CConstRef is not empty – pointing to an object and has a non-null value. More...
  bool  CConstRef< C, Locker >::IsNull (void) const THROWS_NONE   Check if pointer is null – same effect as Empty(). More...
  bool  CConstRef< C, Locker >::NotNull (void) const THROWS_NONE   Check if pointer is not null – same effect as NotEmpty(). More...
  void  CConstRef< C, Locker >::Swap (TThisType &ref)   Swaps the pointer with another reference. More...
  void  CConstRef< C, Locker >::Reset (void)   Reset reference object. More...
  void  CConstRef< C, Locker >::Reset (TObjectType *newPtr)   Reset reference object to new pointer. More...
  TObjectTypeCConstRef< C, Locker >::ReleaseOrNull (void)   Release a reference to the object and return a pointer to the object. More...
  static void  CConstRef< C, Locker >::ThrowNullPointerException (void)   TObjectTypeCConstRef< C, Locker >::Release (void)   Release a reference to the object and return a pointer to the object. More...
  void  CConstRef< C, Locker >::AtomicResetFrom (const CConstRef &ref)   Reset reference object to new pointer. More...
  void  CConstRef< C, Locker >::AtomicReleaseTo (CConstRef &ref)   Release referenced object to another CConstRef<> object. More...
  TThisTypeCConstRef< C, Locker >::operator= (const TThisType &ref)   Assignment operator for const references. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type> TThisTypeCConstRef< C, Locker >::operator= (const CConstRef< TDerived, Locker > &ref)   Assignment operator for const references of derived types. More...
  TThisTypeCConstRef< C, Locker >::operator= (TThisType &&ref)   Move assignment operator for const references. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type> TThisTypeCConstRef< C, Locker >::operator= (CConstRef< TDerived, Locker > &&ref)   Move assignment operator for const references of derived types. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type> TThisTypeCConstRef< C, Locker >::operator= (const CRef< TDerived, Locker > &ref)   Assignment operator for assigning a reference of derived type. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type> TThisTypeCConstRef< C, Locker >::operator= (CRef< TDerived, Locker > &&ref)   Move assignment operator for assigning a reference of derived type. More...
  TThisTypeCConstRef< C, Locker >::operator= (TObjectType *ptr)   Assignment operator for const references with right hand side set to a pointer. More...
  TThisTypeCConstRef< C, Locker >::operator= (ENull)   Assignment operator with right hand side set to ENull. More...
  TObjectTypeCConstRef< C, Locker >::GetNonNullPointer (void) const   Get pointer value and throw a null pointer exception if pointer is null. More...
  TObjectTypeCConstRef< C, Locker >::GetPointerOrNull (void) const THROWS_NONE   Get pointer value. More...
  TObjectTypeCConstRef< C, Locker >::GetPointer (void) const THROWS_NONE   Get pointer,. More...
  TObjectTypeCConstRef< C, Locker >::GetObject (void) const   Get object. More...
  TObjectTypeCConstRef< C, Locker >::operator* (void) const   Dereference operator returning object. More...
  TObjectTypeCConstRef< C, Locker >::operator-> (void) const   Reference operator. More...
    CConstRef< C, Locker >::operator TObjectType * (void) const   Dereference operator returning pointer. More...
  void  CConstRef< C, Locker >::x_LockFromPtr ()   void  CConstRef< C, Locker >::x_LockFromRef ()   void  CConstRef< C, Locker >::x_LockFromMoveConstructor (const Locker &src_locker)   void  CConstRef< C, Locker >::x_AssignFromRef (TObjectType *newPtr)   void  CConstRef< C, Locker >::x_MoveAssign (const Locker &src_locker, TObjectType *newPtr)   TObjectTypeCConstRef< C, Locker >::AtomicSwap (TObjectType *ptr)   void  CConstRef< C, Locker >::operator- (TObjectType *) const   void  CConstRef< C, Locker >::operator- (int) const   void  CConstRef< C, Locker >::operator+ (int) const   template<class T , class L > bool  operator== (const CRef< T, L > &r1, ENull)   Comparison operators for CRef<> and CConstRef<> with ENull. More...
  template<class T , class L > bool  operator== (ENull, const CRef< T, L > &r1)   Template operator == function for CRef objects – lhs is null. More...
  template<class T , class L > bool  operator!= (const CRef< T, L > &r1, ENull)   Template operator != function for CRef objects – rhs is null. More...
  template<class T , class L > bool  operator!= (ENull, const CRef< T, L > &r1)   Template operator != function for CRef objects – lhs is null. More...
  template<class T , class L > bool  operator== (const CConstRef< T, L > &r1, ENull)   Template operator == function for CConstRef objects – rhs is null. More...
  template<class T , class L > bool  operator== (ENull, const CConstRef< T, L > &r1)   Template operator == function for CConstRef objects – lhs is null. More...
  template<class T , class L > bool  operator!= (const CConstRef< T, L > &r1, ENull)   Template operator != function for CConstRef objects – rhs is null. More...
  template<class T , class L > bool  operator!= (ENull, const CConstRef< T, L > &r1)   Template operator != function for CConstRef objects – lhs is null. More...
  template<class C > CRef< CRef (C *object)   Helper functions to get CRef<> and CConstRef<> objects. More...
  template<class C > CConstRef< CConstRef (const C *object)   Template function for conversion of const object pointer to CConstRef. More...
    CIRef< Interface, Locker >::CIRef (void) THROWS_NONE   Constructor for null pointer. More...
    CIRef< Interface, Locker >::CIRef (ENull) THROWS_NONE   Constructor for ENull pointer. More...
    CIRef< Interface, Locker >::CIRef (TObjectType *ptr)   Constructor for explicit type conversion from pointer to object. More...
    CIRef< Interface, Locker >::CIRef (const TThisType &ref)   Constructor from existing ref. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type>   CIRef< Interface, Locker >::CIRef (const CIRef< TDerived > &ref)   Constructor from existing ref of derived type. More...
    CIRef< Interface, Locker >::CIRef (TThisType &&ref)   Move constructor from existing ref. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type>   CIRef< Interface, Locker >::CIRef (CIRef< TDerived > &&ref)   Move constructor from existing ref of derived type. More...
    CIRef< Interface, Locker >::CIRef (TObjectType *ptr, const locker_type &locker_value)   Constructor for explicit type conversion from pointer to object. More...
  TThisTypeCIRef< Interface, Locker >::operator= (const TThisType &ref)   Assignment operator for references. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type> TThisTypeCIRef< Interface, Locker >::operator= (const CIRef< TDerived > &ref)   Assignment operator for references of derived types. More...
  TThisTypeCIRef< Interface, Locker >::operator= (TThisType &&ref)   Move assignment operator for references. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type> TThisTypeCIRef< Interface, Locker >::operator= (CIRef< TDerived > &&ref)   Move assignment operator for references of derived types. More...
  TThisTypeCIRef< Interface, Locker >::operator= (TObjectType *ptr)   Assignment operator for references with right hand side set to a pointer. More...
  TThisTypeCIRef< Interface, Locker >::operator= (ENull null)   Assignment operator with right hand side set to ENull. More...
  void  CIRef< Interface, Locker >::Swap (TThisType &ref)   Swaps the pointer with another reference. More...
    CConstIRef< Interface, Locker >::CConstIRef (void) THROWS_NONE   Constructor for null pointer. More...
    CConstIRef< Interface, Locker >::CConstIRef (ENull) THROWS_NONE   Constructor for ENull pointer. More...
    CConstIRef< Interface, Locker >::CConstIRef (TObjectType *ptr)   Constructor for explicit type conversion from pointer to object. More...
    CConstIRef< Interface, Locker >::CConstIRef (TObjectType *ptr, const locker_type &locker_value)   Constructor for explicit type conversion from pointer to object. More...
    CConstIRef< Interface, Locker >::CConstIRef (const TThisType &ref)   Constructor from an existing CConstRef object. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type>   CConstIRef< Interface, Locker >::CConstIRef (const CConstIRef< TDerived > &ref)   Constructor from an existing CConstRef object of derived type. More...
    CConstIRef< Interface, Locker >::CConstIRef (TThisType &&ref)   Move constructor from an existing CConstRef object. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type>   CConstIRef< Interface, Locker >::CConstIRef (CConstIRef< TDerived > &&ref)   Move constructor from an existing CConstRef object of derived type. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type>   CConstIRef< Interface, Locker >::CConstIRef (const CIRef< TDerived > &ref)   Constructor from an existing CRef object of derived type. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type>   CConstIRef< Interface, Locker >::CConstIRef (CIRef< TDerived > &&ref)   Move constructor from an existing CRef object of derived type. More...
  TThisTypeCConstIRef< Interface, Locker >::operator= (const TThisType &ref)   Assignment operator for references. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type> TThisTypeCConstIRef< Interface, Locker >::operator= (const CConstIRef< TDerived > &ref)   Assignment operator for references of derived types. More...
  TThisTypeCConstIRef< Interface, Locker >::operator= (TThisType &&ref)   Move assignment operator for references. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type> TThisTypeCConstIRef< Interface, Locker >::operator= (CConstIRef< TDerived > &&ref)   Move assignment operator for references of derived types. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type> TThisTypeCConstIRef< Interface, Locker >::operator= (const CIRef< TDerived > &ref)   Assignment operator for assigning a reference to a const reference. More...
  template<class TDerived , class = typename enable_if_derived<TDerived>::type> TThisTypeCConstIRef< Interface, Locker >::operator= (CIRef< TDerived > &&ref)   Move assignment operator for assigning a reference to a const reference. More...
  TThisTypeCConstIRef< Interface, Locker >::operator= (TObjectType *ptr)   Assignment operator for references with right hand side set to a pointer. More...
  TThisTypeCConstIRef< Interface, Locker >::operator= (ENull null)   Assignment operator with right hand side set to ENull. More...
  void  CConstIRef< Interface, Locker >::Swap (TThisType &ref)   Swaps the pointer with another reference. More...
  template<class... Args>   CObjectFor< T >::CObjectFor (Args &&... args)   TCObjectFor< T >::GetData (void)   Get data as a reference. More...
  const TCObjectFor< T >::GetData (void) const   Get data as a reference – const version. More...
    CObjectFor< T >::operator T& (void)   Operator () to get data – same as GetData(). More...
    CObjectFor< T >::operator const T & (void) const   Operator () to get data – const version, same as GetData(). More...
  TCObjectFor< T >::operator= (const T &data)   Assignment operator. More...
    CPtrToObjectProxy::CPtrToObjectProxy (CWeakObject *ptr)     CPtrToObjectProxy::~CPtrToObjectProxy (void)   void  CPtrToObjectProxy::Clear (void)   Set pointer to NULL from object's destructor. More...
  CObjectCPtrToObjectProxy::GetLockedObject (void)   Lock the object and return pointer to it. More...
  static NCBI_XNCBI_EXPORT void  CPtrToObjectProxy::ReportIncompatibleType (const type_info &type)   Report about trying to convert incompatible interface fo CObject. More...
  CObjectCPtrToObjectProxy::x_UpdateCObjectPtr (void)     CWeakObject::CWeakObject (void)   virtual  CWeakObject::~CWeakObject (void)   CPtrToObjectProxyCWeakObject::GetPtrProxy (void) const   Get pointer to proxy object containing pointer to this object. More...
  void  CWeakObject::CleanWeakRefs (void) const   Method cleaning all CWeakRefs referencing at this moment to the object After calling to this method all existing CWeakRefs referencing to the object will return NULL, so it effectively will be equal to deleting the object. More...
  bool  CWeakObject::x_AddWeakReference (CObject *obj)   Add reference to the object in "weak" manner. More...
    CObjectEx::CObjectEx (void)   virtual  CObjectEx::~CObjectEx (void)   TPtrProxyTypeCWeakObjectLocker< C >::GetPtrProxy (C *object) const   Get proxy storage for pointer to object. More...
  CRef< C, TThisTypeCWeakObjectLocker< C >::GetLockedObject (TPtrProxyType *proxy) const   Lock the object and return pointer to it stored in the proxy. More...
  TPtrProxyTypeCWeakInterfaceLocker< Interface >::GetPtrProxy (Interface *ptr) const   Get proxy storage for pointer to object. More...
  CIRef< Interface, TThisTypeCWeakInterfaceLocker< Interface >::GetLockedObject (TPtrProxyType *proxy) const   Lock the object and return pointer to it stored in the proxy. More...
    CWeakRef< C, Locker >::CWeakRef (void)   Constructor for null pointer. More...
    CWeakRef< C, Locker >::CWeakRef (ENull)   Constructor for ENull pointer. More...
    CWeakRef< C, Locker >::CWeakRef (TObjectType *ptr)   Constructor for pointer to a particular object. More...
    CWeakRef< C, Locker >::CWeakRef (TObjectType *ptr, const locker_type &locker_value)   Constructor for explicit type conversion from pointer to object. More...
  const locker_typeCWeakRef< C, Locker >::GetLocker (void) const   Get reference to locker object. More...
  TRefType  CWeakRef< C, Locker >::Lock (void) const   Lock the object and return reference to it. More...
  void  CWeakRef< C, Locker >::Reset (void)   Reset the containing pointer to null. More...
  void  CWeakRef< C, Locker >::Reset (ENull)   Reset the containing pointer to null. More...
  void  CWeakRef< C, Locker >::Reset (TObjectType *ptr)   Reset the containing pointer to another object. More...
  void  CWeakRef< C, Locker >::Swap (TThisType &ref)   Swap values of this reference with another. More...
  TThisTypeCWeakRef< C, Locker >::operator= (ENull)   Assignment from ENull pointer. More...
  TThisTypeCWeakRef< C, Locker >::operator= (TObjectType *ptr)   Assignment from pointer to other object. More...
  bool  CWeakRef< C, Locker >::operator== (const TThisType &right)   operator== to compare with another CWeakRef More...
  bool  CWeakRef< C, Locker >::operator!= (const TThisType &right)   operator!= to compare with another CWeakRef More...
    CWeakIRef< Interface, Locker >::CWeakIRef (void)   Constructor for null pointer. More...
    CWeakIRef< Interface, Locker >::CWeakIRef (ENull)   Constructor for ENull pointer. More...
    CWeakIRef< Interface, Locker >::CWeakIRef (TObjectType *ptr)   Constructor for pointer to the interface. More...
    CWeakIRef< Interface, Locker >::CWeakIRef (TObjectType *ptr, const locker_type &locker_value)   Constructor for explicit type conversion from pointer to object. More...
  TThisTypeCWeakIRef< Interface, Locker >::operator= (ENull null)   Assignment from ENull pointer. More...
  TThisTypeCWeakIRef< Interface, Locker >::operator= (TObjectType *ptr)   Assignment from pointer to another interface. More...
  void  CWeakIRef< Interface, Locker >::Swap (TThisType &ref)   Swap values of this reference with another. More...
  TRefType  CWeakIRef< Interface, Locker >::Lock (void) const   Lock the object and return reference to it. More...
  template<class C , class L > BEGIN_STD_SCOPE void  swap (NCBI_NS_NCBI::CRef< C, L > &ref1, NCBI_NS_NCBI::CRef< C, L > &ref2)   template<class C , class L > void  swap (NCBI_NS_NCBI::CConstIRef< C, L > &ref1, NCBI_NS_NCBI::CConstIRef< C, L > &ref2)   template<class C , class L > void  swap (NCBI_NS_NCBI::CIRef< C, L > &ref1, NCBI_NS_NCBI::CIRef< C, L > &ref2)   template<class C , class L > void  swap (NCBI_NS_NCBI::CConstRef< C, L > &ref1, NCBI_NS_NCBI::CConstRef< C, L > &ref2)   template<class C , class L > void  swap (NCBI_NS_NCBI::CWeakRef< C, L > &ref1, NCBI_NS_NCBI::CWeakRef< C, L > &ref2)   template<class C , class L > void  swap (NCBI_NS_NCBI::CWeakIRef< C, L > &ref1, NCBI_NS_NCBI::CWeakIRef< C, L > &ref2)  

this relieves us of some nastiness with Win32's version of GetObject(), which prevents us from using CRef<>::GetObject in lots of places

◆ NCBI_OBJECT_LOCKER_EXPORT

CObjectCounterLocker – Default locker class for CRef/CConstRef templates, all other locker classes should be subclasses of CObjectCounterLocker and use its locking methods.

The CObjectCounterLocker in Debug mode allows to monitor locking/unlocking of some object class. The locking methods are non-inlined for this purpose. Monitored class is controlled by static methods MonitorObjectType() and StopMonitoring(). Currently locked objects and CRef<> pointers to them can be printed by calling static method ReportLockedObjects().

Definition at line 112 of file ncbiobj.hpp.

◆ element_type [1/3]

template<class C , class Locker >

Define alias element_type.

Definition at line 620 of file ncbiobj.hpp.

◆ element_type [2/3]

template<class C , class Locker >

◆ element_type [3/3]

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

◆ enable_if_derived [1/4]

template<class C , class Locker >

template<class T >

Helper template to template enable methods only for derived types.

Definition at line 627 of file ncbiobj.hpp.

◆ enable_if_derived [2/4]

template<class C , class Locker >

template<class T >

Helper template to template enable methods only for derived types.

Definition at line 1275 of file ncbiobj.hpp.

◆ enable_if_derived [3/4]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

template<class T >

Helper template to template enable methods only for derived types.

Definition at line 2042 of file ncbiobj.hpp.

◆ enable_if_derived [4/4]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

template<class T >

Helper template to template enable methods only for derived types.

Definition at line 2168 of file ncbiobj.hpp.

◆ locker_type [1/6]

template<class C , class Locker >

Define alias for locking type.

Definition at line 622 of file ncbiobj.hpp.

◆ locker_type [2/6]

template<class C , class Locker >

Define alias for locking type.

Definition at line 1270 of file ncbiobj.hpp.

◆ locker_type [3/6]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Definition at line 2037 of file ncbiobj.hpp.

◆ locker_type [4/6]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Definition at line 2163 of file ncbiobj.hpp.

◆ locker_type [5/6]

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

Define alias for locking type.

Definition at line 2662 of file ncbiobj.hpp.

◆ locker_type [6/6]

template<class Interface , class Locker = CWeakInterfaceLocker<Interface>>

Definition at line 2810 of file ncbiobj.hpp.

◆ proxy_type

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

◆ TCount

Alias for value type of counter.

Definition at line 310 of file ncbiobj.hpp.

◆ TCounter

Counter type is CAtomiCounter.

Definition at line 309 of file ncbiobj.hpp.

◆ TLockerType [1/3] ◆ TLockerType [2/3] ◆ TLockerType [3/3] ◆ TObjectType [1/7]

template<class C , class Locker >

◆ TObjectType [2/7]

template<class C , class Locker >

◆ TObjectType [3/7]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Definition at line 2036 of file ncbiobj.hpp.

◆ TObjectType [4/7]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Definition at line 2162 of file ncbiobj.hpp.

◆ TObjectType [5/7]

Define alias for template parameter.

Definition at line 2337 of file ncbiobj.hpp.

◆ TObjectType [6/7]

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

◆ TObjectType [7/7]

template<class Interface , class Locker = CWeakInterfaceLocker<Interface>>

Definition at line 2809 of file ncbiobj.hpp.

◆ TParent [1/3]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Definition at line 2034 of file ncbiobj.hpp.

◆ TParent [2/3]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Definition at line 2160 of file ncbiobj.hpp.

◆ TParent [3/3]

template<class Interface , class Locker = CWeakInterfaceLocker<Interface>>

Definition at line 2807 of file ncbiobj.hpp.

◆ TPtrProxyType [1/2]

Type working as proxy storage for pointer to object.

Definition at line 2552 of file ncbiobj.hpp.

◆ TPtrProxyType [2/2]

template<class Interface >

Type working as proxy storage for pointer to object.

Definition at line 2587 of file ncbiobj.hpp.

◆ TRefType [1/2]

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

◆ TRefType [2/2]

template<class Interface , class Locker = CWeakInterfaceLocker<Interface>>

Definition at line 2811 of file ncbiobj.hpp.

◆ TThisType [1/8]

template<class C , class Locker >

Alias for this template type.

Definition at line 623 of file ncbiobj.hpp.

◆ TThisType [2/8]

template<class C , class Locker >

◆ TThisType [3/8]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Definition at line 2038 of file ncbiobj.hpp.

◆ TThisType [4/8]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Definition at line 2164 of file ncbiobj.hpp.

◆ TThisType [5/8] ◆ TThisType [6/8]

template<class Interface >

◆ TThisType [7/8]

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

◆ TThisType [8/8]

template<class Interface , class Locker = CWeakInterfaceLocker<Interface>>

Definition at line 2812 of file ncbiobj.hpp.

◆ EAllocFillMode

Control filling of newly allocated memory.

Default mode is eAllocFillNone if not changed by configuration. eAllocFillNone - do not fill at all this mode is faster and is necessary to avoid interference with memory checker programs like Valgrind. eAllocFillZero - fill new memory with zeros (old default mode) eAllocFillPattern - fill with non-zero pattern

Enumerator eAllocFillNone  eAllocFillZero  eAllocFillPattern 

Definition at line 286 of file ncbiobj.hpp.

◆ EErrCode

Error types that an application can generate.

Enumerator eRefDelete 

Attempt to delete valid reference.

eDeleted 

Attempt to delete a deleted object.

eCorrupted 

Object corrupted error.

eRefOverflow 

Reference overflow error.

eNoRef 

Attempt to access an object that is unreferenced.

eRefUnref 

Attempt to make a referenced object an unreferenced one.

eHeapState 

Attempt to make incorrect in-heap state.

Definition at line 77 of file ncbiobj.hpp.

◆ AddReference() void CObject::AddReference ( void  ) const inline

Add reference to object.

Definition at line 489 of file ncbiobj.hpp.

References CObject::CheckReferenceOverflow(), CObject::eCounterStep, CObject::m_Counter, and CObject::ObjectStateReferenced().

Referenced by CDB_Stream::CDB_Stream(), impl::CDBHandlerStack::CUserHandlerWrapper::CObjGuard::CObjGuard(), CGnomon_param_Base::C_Param::DoSelect(), CMarkov_chain_params_Base::C_E_Probabilities::DoSelect(), CFilter_Base::C_FF::C_E_FF::DoSelect(), CPlistObject_Base::DoSelect(), CGBenchServiceReply_Base::DoSelect(), CGBenchServiceRequest_Base::DoSelect(), CPluginArg_Base::C_Data::DoSelect(), CPluginReplyAction_Base::DoSelect(), CPluginValue_Base::DoSelect(), CPluginValueConstraint_Base::DoSelect(), CAffil_Base::DoSelect(), CArticleId_Base::DoSelect(), CCit_art_Base::C_From::DoSelect(), CBlast4_queries_Base::DoSelect(), CBlast4_reply_body_Base::DoSelect(), CBlast4_request_body_Base::DoSelect(), CBlast4_value_Base::DoSelect(), CResults_Base::DoSelect(), CCdd_descr_Base::DoSelect(), CCdd_id_Base::DoSelect(), CCdd_pref_node_descr_Base::DoSelect(), CFeature_evidence_Base::DoSelect(), CSeqTree_node_Base::C_Children::DoSelect(), CUpdate_comment_Base::DoSelect(), CE2Reply_Base::DoSelect(), CE2Request_Base::DoSelect(), CEntrez2_boolean_element_Base::DoSelect(), CProjectItem_Base::C_Item::DoSelect(), CViewDescriptor_Base::C_Data::DoSelect(), CDate_Base::DoSelect(), CInt_fuzz_Base::DoSelect(), CPerson_id_Base::DoSelect(), CUser_field_Base::C_Data::DoSelect(), CGBL_Reply_Base::DoSelect(), CGC_Assembly_Base::DoSelect(), CGC_GenomicPart_Base::DoSelect(), CGC_Replicon_Base::C_Sequence::DoSelect(), CGC_TypedSeqId_Base::DoSelect(), CGCClientRequest_Base::DoSelect(), CGCClientResponse_Base::DoSelect(), CID1server_back_Base::DoSelect(), CID1server_request_Base::DoSelect(), CID2_Reply_Base::C_Reply::DoSelect(), CID2_Request_Base::C_Request::DoSelect(), CID2_Request_Get_Blob_Info_Base::C_Blob_id::DoSelect(), CID2_Seq_id_Base::DoSelect(), CAction_choice_Base::DoSelect(), CConstraint_choice_Base::DoSelect(), CConvert_feature_dst_options_Base::DoSelect(), CConvert_feature_src_options_Base::DoSelect(), CCreate_TSA_ids_src_Base::DoSelect(), CFeat_qual_choice_Base::DoSelect(), CFeat_qual_legal_val_choice_Base::DoSelect(), CField_pair_type_Base::DoSelect(), CField_type_Base::DoSelect(), CFix_caps_action_Base::DoSelect(), CLocation_choice_Base::DoSelect(), CLocation_edit_type_Base::DoSelect(), CMacro_action_choice_Base::DoSelect(), CMolinfo_field_pair_Base::DoSelect(), CParse_dest_Base::DoSelect(), CParse_src_Base::DoSelect(), CReplace_func_Base::DoSelect(), CSearch_func_Base::DoSelect(), CSequence_list_choice_Base::DoSelect(), CSource_qual_val_choice_Base::DoSelect(), CTable_match_type_Base::DoSelect(), CText_transform_Base::DoSelect(), CXref_type_Base::DoSelect(), CBiomol_descr_Base::DoSelect(), CBiostruc_descr_Base::DoSelect(), CBiostruc_id_Base::DoSelect(), CBiostruc_source_Base::C_Version_of_database::DoSelect(), CResidue_graph_pntr_Base::DoSelect(), CAtomic_temperature_factors_Base::DoSelect(), CCoordinates_Base::DoSelect(), CModel_coordinate_set_Base::C_Coordinates::DoSelect(), CModel_descr_Base::DoSelect(), CSurface_coordinates_Base::C_Surface::DoSelect(), CBiostruc_feature_Base::C_Property::DoSelect(), CBiostruc_feature_Base::C_Location::DoSelect(), CBiostruc_feature_set_descr_Base::DoSelect(), CChem_graph_pntrs_Base::DoSelect(), CMove_Base::DoSelect(), CRegion_boundary_Base::DoSelect(), CResidue_pntrs_Base::DoSelect(), CBiostruc_seqs_aligns_cdd_Base::C_Seq_align_data::DoSelect(), CEntrez_general_Base::C_Data::DoSelect(), CNcbi_mime_asn1_Base::DoSelect(), CPrintForm_Base::DoSelect(), CPC_Group_Base::C_Repeat_count::DoSelect(), CPC_InfoData_Base::C_Value::DoSelect(), CPC_Source_Base::DoSelect(), CPC_StereoCenter_Base::DoSelect(), CProjdesc_Base::DoSelect(), CPub_Base::DoSelect(), CRMReply_Base::DoSelect(), CRMRequest_Base::DoSelect(), CAnnot_id_Base::DoSelect(), CAnnotdesc_Base::DoSelect(), CDelta_seq_Base::DoSelect(), CNumbering_Base::DoSelect(), CSeq_annot_Base::C_Data::DoSelect(), CSeq_data_Base::DoSelect(), CSeq_ext_Base::DoSelect(), CSeq_hist_Base::C_Deleted::DoSelect(), CSeqdesc_Base::DoSelect(), CProduct_pos_Base::DoSelect(), CSeq_align_Base::C_Segs::DoSelect(), CSeqEdit_Cmd_Base::DoSelect(), CSeqEdit_Cmd_AddAnnot_Base::C_Search_param::C_Obj::DoSelect(), CSeqEdit_Cmd_AddAnnot_Base::C_Search_param::DoSelect(), CSeqEdit_Cmd_AddAnnot_Base::C_Data::DoSelect(), CSeqEdit_Cmd_ChangeSeqAttr_Base::C_Data::DoSelect(), CSeqEdit_Cmd_ChangeSetAttr_Base::C_Data::DoSelect(), CSeqEdit_Cmd_RemoveAnnot_Base::C_Data::DoSelect(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::DoSelect(), CSeqEdit_Id_Base::DoSelect(), CDelta_item_Base::C_Seq::DoSelect(), CFeat_id_Base::DoSelect(), COrgName_Base::C_Name::DoSelect(), CRNA_ref_Base::C_Ext::DoSelect(), CRsite_ref_Base::DoSelect(), CSeqFeatData_Base::DoSelect(), CVariation_ref_Base::C_Data::DoSelect(), CVariation_ref_Base::C_E_Consequence::DoSelect(), CSeq_id_Base::DoSelect(), CSeq_loc_Base::DoSelect(), CSeq_graph_Base::C_Graph::DoSelect(), CSeq_entry_Base::DoSelect(), CID2S_Bioseq_Ids_Base::C_E::DoSelect(), CID2S_Chunk_Content_Base::DoSelect(), CID2S_Chunk_Data_Base::C_Id::DoSelect(), CID2S_Seq_loc_Base::DoSelect(), CSeqTable_multi_data_Base::DoSelect(), CSeqTable_single_data_Base::DoSelect(), CSeqTable_sparse_index_Base::DoSelect(), CSeqTestResults_Base::C_Source::DoSelect(), CTaxon1_req_Base::DoSelect(), CTaxon1_resp_Base::DoSelect(), CT3Reply_Base::DoSelect(), CT3Request_Base::DoSelect(), CTMgr_AssemblySpec_Base::DoSelect(), CTMgr_CreateRemoteTrackRequest_Base::C_Track_db::DoSelect(), CTMgr_DisplayTrackChoice_Base::DoSelect(), CTMgr_GenomeContext_Base::DoSelect(), CTMgr_Reply_Base::DoSelect(), CTMgr_Request_Base::DoSelect(), CVariation_Base::C_Data::DoSelect(), CVariation_Base::C_E_Consequence::DoSelect(), CSearchByRsIdReply_Base::DoSelect(), CDbsnpTooltipServiceReply_Base::DoSelect(), CAaLocation_Base::DoSelect(), CCount_Base::DoSelect(), CDelins_Base::C_Inserted_seq_info::DoSelect(), CFrameshift_Base::DoSelect(), CInsertion_Base::C_Seqinfo::DoSelect(), CNtIntLimit_Base::DoSelect(), CNtLocation_Base::DoSelect(), CProteinExtension_Base::DoSelect(), CSeqInterval_Base::DoSelect(), CSeqLocation_Base::DoSelect(), CSimpleVariant_Base::C_Type::DoSelect(), CVariant_Base::DoSelect(), CCDD_Reply_Base::C_Reply::DoSelect(), CCDD_Request_Base::C_Request::DoSelect(), CEMyNCBIResult_Base::C_UE::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_DeprecatedContExp::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Unary_functional_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Binary_arith_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Unary_arith_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Nary_minmax_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Nary_arith_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Nary_logical_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Binary_logical_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Quantifier_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Nary_reln_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Binary_reln_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Unary_veccalc_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Nary_setlist_constructor_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Nary_set_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Binary_set_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Nary_set_reln_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Unary_elementary_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Nary_stats_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Nary_constructor_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Unary_linalg_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Binary_linalg_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Constant_set_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Constant_arith_mmlclass::DoSelect(), CApply_content_Base::C_ContExp::C_E_ContExp::DoSelect(), CApply_content_Base::C_Qualifier::C_E_Qualifier::C_DCL::DoSelect(), CApply_content_Base::C_Qualifier::C_E_Qualifier::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_DeprecatedContExp::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Unary_functional_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Binary_arith_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Unary_arith_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Nary_minmax_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Nary_arith_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Nary_logical_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Binary_logical_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Quantifier_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Nary_reln_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Binary_reln_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Unary_veccalc_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Nary_setlist_constructor_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Nary_set_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Binary_set_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Nary_set_reln_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Unary_elementary_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Nary_stats_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Nary_constructor_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Unary_linalg_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Binary_linalg_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Constant_set_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Constant_arith_mmlclass::DoSelect(), CBind_content_Base::C_ContExp::C_E_ContExp::DoSelect(), CBind_content_Base::C_Qualifier::C_E_Qualifier::C_DCL::DoSelect(), CBind_content_Base::C_Qualifier::C_E_Qualifier::DoSelect(), CBvar_Base::C_DC::C_CS::DoSelect(), CBvar_Base::C_CD::C_CS::DoSelect(), CBvar_Base::DoSelect(), CCi_content_Base::C_E::C_PresentationExpression::C_TokenExpression::DoSelect(), CCi_content_Base::C_E::C_PresentationExpression::C_MalignExpression::DoSelect(), CCi_content_Base::C_E::C_PresentationExpression::DoSelect(), CCi_content_Base::C_E::DoSelect(), CCn_content_Base::C_E::C_PresentationExpression::C_TokenExpression::DoSelect(), CCn_content_Base::C_E::C_PresentationExpression::C_MalignExpression::DoSelect(), CCn_content_Base::C_E::C_PresentationExpression::DoSelect(), CCn_content_Base::C_E::DoSelect(), CContExp_Base::C_DeprecatedContExp::DoSelect(), CContExp_Base::C_Unary_functional_mmlclass::DoSelect(), CContExp_Base::C_Binary_arith_mmlclass::DoSelect(), CContExp_Base::C_Unary_arith_mmlclass::DoSelect(), CContExp_Base::C_Nary_minmax_mmlclass::DoSelect(), CContExp_Base::C_Nary_arith_mmlclass::DoSelect(), CContExp_Base::C_Nary_logical_mmlclass::DoSelect(), CContExp_Base::C_Binary_logical_mmlclass::DoSelect(), CContExp_Base::C_Quantifier_mmlclass::DoSelect(), CContExp_Base::C_Nary_reln_mmlclass::DoSelect(), CContExp_Base::C_Binary_reln_mmlclass::DoSelect(), CContExp_Base::C_Unary_veccalc_mmlclass::DoSelect(), CContExp_Base::C_Nary_setlist_constructor_mmlclass::DoSelect(), CContExp_Base::C_Nary_set_mmlclass::DoSelect(), CContExp_Base::C_Binary_set_mmlclass::DoSelect(), CContExp_Base::C_Nary_set_reln_mmlclass::DoSelect(), CContExp_Base::C_Unary_elementary_mmlclass::DoSelect(), CContExp_Base::C_Nary_stats_mmlclass::DoSelect(), CContExp_Base::C_Nary_constructor_mmlclass::DoSelect(), CContExp_Base::C_Unary_linalg_mmlclass::DoSelect(), CContExp_Base::C_Binary_linalg_mmlclass::DoSelect(), CContExp_Base::C_Constant_set_mmlclass::DoSelect(), CContExp_Base::C_Constant_arith_mmlclass::DoSelect(), CContExp_Base::DoSelect(), CCsymbol_content_Base::C_E::C_PresentationExpression::C_TokenExpression::DoSelect(), CCsymbol_content_Base::C_E::C_PresentationExpression::C_MalignExpression::DoSelect(), CCsymbol_content_Base::C_E::C_PresentationExpression::DoSelect(), CCsymbol_content_Base::C_E::DoSelect(), CDomainQ_Base::C_E::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_DeprecatedContExp::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Unary_functional_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Binary_arith_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Unary_arith_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Nary_minmax_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Nary_arith_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Nary_logical_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Binary_logical_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Quantifier_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Nary_reln_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Binary_reln_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Unary_veccalc_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Nary_setlist_constructor_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Nary_set_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Binary_set_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Nary_set_reln_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Unary_elementary_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Nary_stats_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Nary_constructor_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Unary_linalg_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Binary_linalg_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Constant_set_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::C_Constant_arith_mmlclass::DoSelect(), CImpliedMrow_Base::C_E::C_ContExp::DoSelect(), CImpliedMrow_Base::C_E::C_PresentationExpression::C_TokenExpression::DoSelect(), CImpliedMrow_Base::C_E::C_PresentationExpression::C_MalignExpression::DoSelect(), CImpliedMrow_Base::C_E::C_PresentationExpression::DoSelect(), CImpliedMrow_Base::C_E::DoSelect(), CMathExpression_Base::C_ContExp::C_DeprecatedContExp::DoSelect(), CMathExpression_Base::C_ContExp::C_Unary_functional_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::C_Binary_arith_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::C_Unary_arith_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::C_Nary_minmax_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::C_Nary_arith_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::C_Nary_logical_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::C_Binary_logical_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::C_Quantifier_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::C_Nary_reln_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::C_Binary_reln_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::C_Unary_veccalc_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::C_Nary_setlist_constructor_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::C_Nary_set_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::C_Binary_set_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::C_Nary_set_reln_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::C_Unary_elementary_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::C_Nary_stats_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::C_Nary_constructor_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::C_Unary_linalg_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::C_Binary_linalg_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::C_Constant_set_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::C_Constant_arith_mmlclass::DoSelect(), CMathExpression_Base::C_ContExp::DoSelect(), CMathExpression_Base::C_PresentationExpression::C_TokenExpression::DoSelect(), CMathExpression_Base::C_PresentationExpression::C_MalignExpression::DoSelect(), CMathExpression_Base::C_PresentationExpression::DoSelect(), CMathExpression_Base::DoSelect(), CMi_Base::C_E_Mi::DoSelect(), CMn_Base::C_E_Mn::DoSelect(), CMo_Base::C_E_Mo::DoSelect(), CMs_Base::C_E_Ms::DoSelect(), CMscarries_Base::C_E_Mscarries::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_DeprecatedContExp::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Unary_functional_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Binary_arith_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Unary_arith_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Nary_minmax_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Nary_arith_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Nary_logical_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Binary_logical_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Quantifier_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Nary_reln_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Binary_reln_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Unary_veccalc_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Nary_setlist_constructor_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Nary_set_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Binary_set_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Nary_set_reln_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Unary_elementary_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Nary_stats_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Nary_constructor_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Unary_linalg_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Binary_linalg_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Constant_set_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Constant_arith_mmlclass::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_ContExp::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::C_TokenExpression::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::C_MalignExpression::DoSelect(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::DoSelect(), CMsrowExpression_Base::C_MathExpression::DoSelect(), CMsrowExpression_Base::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_DeprecatedContExp::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Unary_functional_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Binary_arith_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Unary_arith_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Nary_minmax_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Nary_arith_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Nary_logical_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Binary_logical_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Quantifier_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Nary_reln_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Binary_reln_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Unary_veccalc_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Nary_setlist_constructor_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Nary_set_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Binary_set_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Nary_set_reln_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Unary_elementary_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Nary_stats_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Nary_constructor_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Unary_linalg_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Binary_linalg_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Constant_set_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Constant_arith_mmlclass::DoSelect(), CMstackExpression_Base::C_MathExpression::C_ContExp::DoSelect(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::C_TokenExpression::DoSelect(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::C_MalignExpression::DoSelect(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::DoSelect(), CMstackExpression_Base::C_MathExpression::DoSelect(), CMstackExpression_Base::DoSelect(), CMtext_Base::C_E_Mtext::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_DeprecatedContExp::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Unary_functional_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Binary_arith_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Unary_arith_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Nary_minmax_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Nary_arith_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Nary_logical_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Binary_logical_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Quantifier_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Nary_reln_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Binary_reln_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Unary_veccalc_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Nary_setlist_constructor_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Nary_set_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Binary_set_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Nary_set_reln_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Unary_elementary_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Nary_stats_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Nary_constructor_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Unary_linalg_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Binary_linalg_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Constant_set_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Constant_arith_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::C_TokenExpression::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::C_MalignExpression::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::DoSelect(), CMultiScriptExpression_Base::C_MN::C_MathExpression::DoSelect(), CMultiScriptExpression_Base::C_MN::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_DeprecatedContExp::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Unary_functional_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Binary_arith_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Unary_arith_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Nary_minmax_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Nary_arith_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Nary_logical_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Binary_logical_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Quantifier_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Nary_reln_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Binary_reln_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Unary_veccalc_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Nary_setlist_constructor_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Nary_set_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Binary_set_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Nary_set_reln_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Unary_elementary_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Nary_stats_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Nary_constructor_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Unary_linalg_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Binary_linalg_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Constant_set_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Constant_arith_mmlclass::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::C_TokenExpression::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::C_MalignExpression::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::DoSelect(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::DoSelect(), CMultiScriptExpression_Base::C_MN_2::DoSelect(), CPiecewise_Base::C_E_Piecewise::DoSelect(), CSemantics_Base::C_AA::C_E_AA::DoSelect(), CTableRowExpression_Base::DoSelect(), CToken_content_Base::C_EMM::DoSelect(), CNone_Base::C_E_None::DoSelect(), CAuthor_Base::C_LC::DoSelect(), CNCBlobVerManager::Get(), SGridWorkerNodeImpl::GetJobProcessor(), CObjectMemoryPoolChunk::IncrementObjectCount(), CNCStat::Initialize(), CAsyncDiagHandler::InstallToDiag(), CNCBlobVerManager::ObtainReference(), impl::CDBHandlerStack::CUserHandlerWrapper::CObjGuard::operator=(), CFileHandleDiagHandler::Post(), REG_cxx2c(), CUsedTlsBases::Register(), CFileHandleDiagHandler::Reopen(), CSafeStatic_Allocator< T >::s_AddReference(), s_ShiftStats(), CSeqInterval_Base::SetAaint(), CSeqLocation_Base::SetAaloc(), CFrameshift_Base::SetAasite(), CGnomon_param_Base::C_Param::SetAcceptor(), CSeqEdit_Cmd_Base::SetAdd_annot(), CSeqEdit_Cmd_Base::SetAdd_desc(), CSeqEdit_Cmd_Base::SetAdd_descr(), CMacro_action_choice_Base::SetAdd_feature(), CMacro_action_choice_Base::SetAdd_file_descriptors(), CSeqEdit_Cmd_Base::SetAdd_id(), CPluginReplyAction_Base::SetAdd_to_MRU(), CUpdate_comment_Base::SetAddthis(), CMacro_action_choice_Base::SetAdjust_features_for_gaps(), CMacro_action_choice_Base::SetAecr(), CPC_AssaySubmit_Base::C_Assay::SetAid_source(), CPC_AssaySubmit_Base::C_Assay::SetAidver(), CAnnotdesc_Base::SetAlign(), CSeqEdit_Cmd_AddAnnot_Base::C_Search_param::C_Obj::SetAlign(), CSeqEdit_Cmd_AddAnnot_Base::C_Data::SetAlign(), CSeqEdit_Cmd_RemoveAnnot_Base::C_Data::SetAlign(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::SetAlign(), CBiostruc_feature_Base::C_Location::SetAlignment(), CNcbi_mime_asn1_Base::SetAlignseq(), CNcbi_mime_asn1_Base::SetAlignstruc(), CAtomic_temperature_factors_Base::SetAnisotropic(), CProjectItem_Base::C_Item::SetAnnot(), CSemantics_Base::C_AA::C_E_AA::SetAnnotation(), CSemantics_Base::C_AA::C_E_AA::SetAnnotation_xml(), CNone_Base::C_E_None::SetAnyContent(), CAction_choice_Base::SetApply(), CApply_content_Base::C_ContExp::C_E_ContExp::SetApply(), CBind_content_Base::C_ContExp::C_E_ContExp::SetApply(), CContExp_Base::SetApply(), CImpliedMrow_Base::C_E::C_ContExp::SetApply(), CMathExpression_Base::C_ContExp::SetApply(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetApply(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetApply(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetApply(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetApply(), CMacro_action_choice_Base::SetApply_molinfo_block(), CMacro_action_choice_Base::SetApply_table(), CPlistObject_Base::SetArray(), CPub_Base::SetArticle(), CGC_GenomicPart_Base::SetAssembly(), CTMgr_GenomeContext_Base::SetAssembly(), CTMgr_GenomeContext_Base::SetAssembly_and_sequence(), CGC_Assembly_Base::SetAssembly_set(), CCoordinates_Base::SetAtomic(), CChem_graph_pntrs_Base::SetAtoms(), CSeqEdit_Cmd_Base::SetAttach_annot(), CPluginReplyAction_Base::SetAttach_project(), CSeqEdit_Cmd_Base::SetAttach_seq(), CSeqEdit_Cmd_Base::SetAttach_seqentry(), CSeqEdit_Cmd_Base::SetAttach_set(), CCdd_descr_Base::SetAttribution(), CBiomol_descr_Base::SetAttribution(), CBiostruc_descr_Base::SetAttribution(), CModel_descr_Base::SetAttribution(), CBiostruc_feature_set_descr_Base::SetAttribution(), CFix_caps_action_Base::SetAuthor(), CMacro_action_choice_Base::SetAutodef(), CApply_content_Base::C_ContExp::C_E_ContExp::SetBinary_arith_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetBinary_arith_mmlclass(), CContExp_Base::SetBinary_arith_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetBinary_arith_mmlclass(), CMathExpression_Base::C_ContExp::SetBinary_arith_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetBinary_arith_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetBinary_arith_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetBinary_arith_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetBinary_arith_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetBinary_linalg_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetBinary_linalg_mmlclass(), CContExp_Base::SetBinary_linalg_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetBinary_linalg_mmlclass(), CMathExpression_Base::C_ContExp::SetBinary_linalg_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetBinary_linalg_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetBinary_linalg_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetBinary_linalg_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetBinary_linalg_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetBinary_logical_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetBinary_logical_mmlclass(), CContExp_Base::SetBinary_logical_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetBinary_logical_mmlclass(), CMathExpression_Base::C_ContExp::SetBinary_logical_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetBinary_logical_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetBinary_logical_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetBinary_logical_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetBinary_logical_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetBinary_reln_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetBinary_reln_mmlclass(), CContExp_Base::SetBinary_reln_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetBinary_reln_mmlclass(), CMathExpression_Base::C_ContExp::SetBinary_reln_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetBinary_reln_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetBinary_reln_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetBinary_reln_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetBinary_reln_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetBinary_set_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetBinary_set_mmlclass(), CContExp_Base::SetBinary_set_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetBinary_set_mmlclass(), CMathExpression_Base::C_ContExp::SetBinary_set_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetBinary_set_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetBinary_set_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetBinary_set_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetBinary_set_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetBind(), CBind_content_Base::C_ContExp::C_E_ContExp::SetBind(), CContExp_Base::SetBind(), CImpliedMrow_Base::C_E::C_ContExp::SetBind(), CMathExpression_Base::C_ContExp::SetBind(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetBind(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetBind(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetBind(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetBind(), COrgName_Base::C_Name::SetBinomial(), CBlast4_value_Base::SetBioseq(), CSeqEdit_Id_Base::SetBioseq_id(), CBlast4_queries_Base::SetBioseq_set(), CBlast4_value_Base::SetBioseq_set(), CSeqFeatData_Base::SetBiosrc(), CResidue_graph_pntr_Base::SetBiostruc(), CPC_StereoCenter_Base::SetBipyramid(), CSeqTable_multi_data_Base::SetBit_bvector(), CSeqTable_sparse_index_Base::SetBit_set_bvector(), CTMgr_Reply_Base::SetBlast_tracks(), CTMgr_Request_Base::SetBlast_tracks(), CID2_Request_Get_Blob_Info_Base::C_Blob_id::SetBlob_id(), CPrintForm_Base::SetBlock(), CSeq_loc_Base::SetBond(), CCit_art_Base::C_From::SetBook(), CPub_Base::SetBook(), CCdd_descr_Base::SetBook_ref(), CFeature_evidence_Base::SetBook_ref(), CPrintForm_Base::SetBoolean(), CSurface_coordinates_Base::C_Surface::SetBrick(), CRegion_boundary_Base::SetBrick(), CFeature_evidence_Base::SetBsannot(), CBiostruc_seqs_aligns_cdd_Base::C_Seq_align_data::SetBundle(), CSeq_graph_Base::C_Graph::SetByte(), CBiostruc_feature_Base::C_Property::SetCamera(), CApply_content_Base::C_ContExp::C_E_ContExp::SetCbytes(), CBind_content_Base::C_ContExp::C_E_ContExp::SetCbytes(), CContExp_Base::SetCbytes(), CImpliedMrow_Base::C_E::C_ContExp::SetCbytes(), CMathExpression_Base::C_ContExp::SetCbytes(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetCbytes(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetCbytes(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetCbytes(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetCbytes(), CBvar_Base::SetCD(), CBiostruc_seqs_aligns_cdd_Base::C_Seq_align_data::SetCdd(), CSeqFeatData_Base::SetCdregion(), CConvert_feature_src_options_Base::SetCds(), CField_pair_type_Base::SetCds_gene_prot(), CConstraint_choice_Base::SetCdsgeneprot_pseudo(), CConstraint_choice_Base::SetCdsgeneprot_qual(), CApply_content_Base::C_ContExp::C_E_ContExp::SetCerror(), CBind_content_Base::C_ContExp::C_E_ContExp::SetCerror(), CContExp_Base::SetCerror(), CImpliedMrow_Base::C_E::C_ContExp::SetCerror(), CMathExpression_Base::C_ContExp::SetCerror(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetCerror(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetCerror(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetCerror(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetCerror(), CSeqEdit_Cmd_Base::SetChange_seqattr(), CSeqEdit_Cmd_Base::SetChange_setattr(), CApply_content_Base::C_ContExp::C_E_ContExp::SetCi(), CBind_content_Base::C_ContExp::C_E_ContExp::SetCi(), CBvar_Base::C_DC::C_CS::SetCi(), CBvar_Base::C_CD::C_CS::SetCi(), CContExp_Base::SetCi(), CImpliedMrow_Base::C_E::C_ContExp::SetCi(), CMathExpression_Base::C_ContExp::SetCi(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetCi(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetCi(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetCi(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetCi(), CSeqFeatData_Base::SetClone(), CApply_content_Base::C_ContExp::C_E_ContExp::SetCn(), CBind_content_Base::C_ContExp::C_E_ContExp::SetCn(), CContExp_Base::SetCn(), CImpliedMrow_Base::C_E::C_ContExp::SetCn(), CMathExpression_Base::C_ContExp::SetCn(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetCn(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetCn(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetCn(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetCn(), CSeqEdit_Cmd_ChangeSetAttr_Base::C_Data::SetColl(), CAuthor_Base::C_LC::SetCollectiveName(), CBiostruc_feature_Base::C_Property::SetColor(), CSeqTable_multi_data_Base::SetCommon_bytes(), CSeqTable_multi_data_Base::SetCommon_string(), CMolinfo_field_pair_Base::SetCompletedness(), CApply_content_Base::C_Qualifier::C_E_Qualifier::C_DCL::SetCondition(), CBind_content_Base::C_Qualifier::C_E_Qualifier::C_DCL::SetCondition(), CDomainQ_Base::C_E::SetCondition(), CSurface_coordinates_Base::C_Surface::SetCone(), CRegion_boundary_Base::SetCone(), CApply_content_Base::C_ContExp::C_E_ContExp::SetConstant_arith_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetConstant_arith_mmlclass(), CContExp_Base::SetConstant_arith_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetConstant_arith_mmlclass(), CMathExpression_Base::C_ContExp::SetConstant_arith_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetConstant_arith_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetConstant_arith_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetConstant_arith_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetConstant_arith_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetConstant_set_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetConstant_set_mmlclass(), CContExp_Base::SetConstant_set_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetConstant_set_mmlclass(), CMathExpression_Base::C_ContExp::SetConstant_set_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetConstant_set_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetConstant_set_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetConstant_set_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetConstant_set_mmlclass(), CNumbering_Base::SetCont(), CImpliedMrow_Base::C_E::SetContExp(), CMathExpression_Base::SetContExp(), CMsrowExpression_Base::C_MathExpression::SetContExp(), CMstackExpression_Base::C_MathExpression::SetContExp(), CMultiScriptExpression_Base::C_MN::C_MathExpression::SetContExp(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::SetContExp(), CSimpleVariant_Base::C_Type::SetConv(), CAction_choice_Base::SetConvert(), CMacro_action_choice_Base::SetConvert_feature(), CAction_choice_Base::SetCopy(), CCdd_descr_Base::SetCreate_date(), CCdd_pref_node_descr_Base::SetCreate_date(), CAnnotdesc_Base::SetCreate_date(), CSeqdesc_Base::SetCreate_date(), CTMgr_Reply_Base::SetCreate_remote_tracks(), CTMgr_Request_Base::SetCreate_remote_tracks(), CTMgr_Reply_Base::SetCreate_trackset(), CTMgr_Request_Base::SetCreate_trackset(), CMacro_action_choice_Base::SetCreate_tsa_ids(), CTMgr_Reply_Base::SetCreate_user_tracks(), CTMgr_Request_Base::SetCreate_user_tracks(), CApply_content_Base::C_ContExp::C_E_ContExp::SetCs(), CBind_content_Base::C_ContExp::C_E_ContExp::SetCs(), CContExp_Base::SetCs(), CImpliedMrow_Base::C_E::C_ContExp::SetCs(), CMathExpression_Base::C_ContExp::SetCs(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetCs(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetCs(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetCs(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetCs(), CApply_content_Base::C_ContExp::C_E_ContExp::SetCsymbol(), CBind_content_Base::C_ContExp::C_E_ContExp::SetCsymbol(), CContExp_Base::SetCsymbol(), CImpliedMrow_Base::C_E::C_ContExp::SetCsymbol(), CMathExpression_Base::C_ContExp::SetCsymbol(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetCsymbol(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetCsymbol(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetCsymbol(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetCsymbol(), CProteinExtension_Base::SetCterm_ext(), CBlast4_value_Base::SetCutoff(), CSurface_coordinates_Base::C_Surface::SetCylinder(), CRegion_boundary_Base::SetCylinder(), CGBL_Reply_Base::SetData(), CT3Reply_Base::SetData(), CPluginValue_Base::SetDataHandle(), CPC_InfoData_Base::C_Value::SetDate(), CProjdesc_Base::SetDate(), CSeq_hist_Base::C_Deleted::SetDate(), CSeqEdit_Cmd_ChangeSetAttr_Base::C_Data::SetDate(), CPC_Source_Base::SetDb(), CRsite_ref_Base::SetDb(), CField_pair_type_Base::SetDblink(), CPerson_id_Base::SetDbtag(), CSeqdesc_Base::SetDbxref(), CBvar_Base::SetDC(), CApply_content_Base::C_Qualifier::C_E_Qualifier::SetDCL(), CBind_content_Base::C_Qualifier::C_E_Qualifier::SetDCL(), CSeq_id_Base::SetDdbj(), CApply_content_Base::C_ContExp::C_E_ContExp::C_DeprecatedContExp::SetDeclare(), CBind_content_Base::C_ContExp::C_E_ContExp::C_DeprecatedContExp::SetDeclare(), CContExp_Base::C_DeprecatedContExp::SetDeclare(), CImpliedMrow_Base::C_E::C_ContExp::C_DeprecatedContExp::SetDeclare(), CMathExpression_Base::C_ContExp::C_DeprecatedContExp::SetDeclare(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_DeprecatedContExp::SetDeclare(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_DeprecatedContExp::SetDeclare(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_DeprecatedContExp::SetDeclare(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_DeprecatedContExp::SetDeclare(), CCreate_TSA_ids_src_Base::SetDefline(), CApply_content_Base::C_Qualifier::C_E_Qualifier::SetDegree(), CBind_content_Base::C_Qualifier::C_E_Qualifier::SetDegree(), CSimpleVariant_Base::C_Type::SetDel(), CSimpleVariant_Base::C_Type::SetDelins(), CSeq_ext_Base::SetDelta(), CSeq_align_Base::C_Segs::SetDenseg(), CCoordinates_Base::SetDensity(), CApply_content_Base::C_ContExp::C_E_ContExp::SetDeprecatedContExp(), CBind_content_Base::C_ContExp::C_E_ContExp::SetDeprecatedContExp(), CContExp_Base::SetDeprecatedContExp(), CImpliedMrow_Base::C_E::C_ContExp::SetDeprecatedContExp(), CMathExpression_Base::C_ContExp::SetDeprecatedContExp(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetDeprecatedContExp(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetDeprecatedContExp(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetDeprecatedContExp(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetDeprecatedContExp(), CPC_AssaySubmit_Base::C_Assay::SetDescr(), CSeqEdit_Cmd_AddAnnot_Base::C_Search_param::SetDescr(), CPlistObject_Base::SetDict(), CApply_content_Base::C_ContExp::C_E_ContExp::SetDifferential_Operator_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetDifferential_Operator_mmlclass(), CContExp_Base::SetDifferential_Operator_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetDifferential_Operator_mmlclass(), CMathExpression_Base::C_ContExp::SetDifferential_Operator_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetDifferential_Operator_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetDifferential_Operator_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetDifferential_Operator_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetDifferential_Operator_mmlclass(), CSeq_align_Base::C_Segs::SetDisc(), CTMgr_Reply_Base::SetDisplay_tracks(), CTMgr_Request_Base::SetDisplay_tracks(), CApply_content_Base::C_Qualifier::C_E_Qualifier::C_DCL::SetDomainofapplication(), CBind_content_Base::C_Qualifier::C_E_Qualifier::C_DCL::SetDomainofapplication(), CDomainQ_Base::C_E::SetDomainofapplication(), CGnomon_param_Base::C_Param::SetDonor(), CSimpleVariant_Base::C_Type::SetDup(), CAction_choice_Base::SetEdit(), CText_transform_Base::SetEdit(), CMacro_action_choice_Base::SetEdit_location(), CSeqdesc_Base::SetEmbl(), CSeq_id_Base::SetEmbl(), CSeq_loc_Base::SetEmpty(), CNcbi_mime_asn1_Base::SetEntrez(), CProjectItem_Base::C_Item::SetEntry(), CPrintForm_Base::SetEnum(), CNumbering_Base::SetEnum(), CPub_Base::SetEquiv(), CSeq_loc_Base::SetEquiv(), CTaxon1_resp_Base::SetError(), CT3Reply_Base::SetError(), CSearchByRsIdReply_Base::SetError(), CDbsnpTooltipServiceReply_Base::SetError(), CE2Reply_Base::SetEval_boolean(), CE2Request_Base::SetEval_boolean(), CGnomon_param_Base::C_Param::SetExon(), CResidue_pntrs_Base::SetExplicit(), CSeqEdit_Cmd_ChangeSeqAttr_Base::C_Data::SetExt(), CLocation_edit_type_Base::SetExtend_3_to_feat(), CLocation_edit_type_Base::SetExtend_5_to_feat(), CGC_TypedSeqId_Base::SetExternal(), CSeqEdit_Cmd_AddAnnot_Base::C_Search_param::C_Obj::SetFeat(), CSeqEdit_Cmd_AddAnnot_Base::C_Data::SetFeat(), CSeqEdit_Cmd_RemoveAnnot_Base::C_Data::SetFeat(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::SetFeat(), CSeq_loc_Base::SetFeat(), CParse_dest_Base::SetFeatqual(), CField_pair_type_Base::SetFeature_field(), CField_type_Base::SetFeature_field(), CGBenchServiceRequest_Base::SetFeedback(), CConstraint_choice_Base::SetField(), CConstraint_choice_Base::SetField_missing(), CFilter_Base::C_FF::C_E_FF::SetFile(), CFilter_Base::C_FF::C_E_FF::SetFilter(), CBlast4_reply_body_Base::SetFinish_params(), CBlast4_request_body_Base::SetFinish_params(), CMacro_action_choice_Base::SetFix_author(), CMacro_action_choice_Base::SetFix_caps(), CMacro_action_choice_Base::SetFix_format(), CMacro_action_choice_Base::SetFix_pub_caps(), CMacro_action_choice_Base::SetFix_sets(), CApply_content_Base::C_ContExp::C_E_ContExp::C_DeprecatedContExp::SetFn(), CBind_content_Base::C_ContExp::C_E_ContExp::C_DeprecatedContExp::SetFn(), CContExp_Base::C_DeprecatedContExp::SetFn(), CImpliedMrow_Base::C_E::C_ContExp::C_DeprecatedContExp::SetFn(), CMathExpression_Base::C_ContExp::C_DeprecatedContExp::SetFn(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_DeprecatedContExp::SetFn(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_DeprecatedContExp::SetFn(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_DeprecatedContExp::SetFn(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_DeprecatedContExp::SetFn(), CSeqTree_node_Base::C_Children::SetFootprint(), CVariation_ref_Base::C_E_Consequence::SetFrameshift(), CSimpleVariant_Base::C_Type::SetFrameshift(), CPC_ResultType_Base::C_Constraints::SetFrange(), CSeqEdit_Cmd_ChangeSeqAttr_Base::C_Data::SetFuzz(), CSeq_data_Base::SetGap(), CPub_Base::SetGen(), CRNA_ref_Base::C_Ext::SetGen(), CGC_TypedSeqId_Base::SetGenbank(), CSeqdesc_Base::SetGenbank(), CSeq_id_Base::SetGenbank(), CXref_type_Base::SetGene(), CSeqFeatData_Base::SetGene(), CNcbi_mime_asn1_Base::SetGeneral(), CAnnot_id_Base::SetGeneral(), CFeat_id_Base::SetGeneral(), CSeq_id_Base::SetGeneral(), CParse_src_Base::SetGeneral_id(), CGBenchServiceReply_Base::SetGeneric(), CGBenchServiceRequest_Base::SetGeneric(), CEntrez_general_Base::C_Data::SetGenome(), CGCClientRequest_Base::SetGet_assembly_blob(), CGCClientRequest_Base::SetGet_assembly_by_sequence(), CGCClientResponse_Base::SetGet_assembly_by_sequence(), CID2_Reply_Base::C_Reply::SetGet_blob(), CCDD_Reply_Base::C_Reply::SetGet_blob(), CCDD_Request_Base::C_Request::SetGet_blob(), CCDD_Reply_Base::C_Reply::SetGet_blob_by_seq_id(), CCDD_Request_Base::C_Request::SetGet_blob_by_seq_id(), CID2_Reply_Base::C_Reply::SetGet_blob_id(), CID2_Request_Base::C_Request::SetGet_blob_id(), CCDD_Reply_Base::C_Reply::SetGet_blob_id(), CCDD_Request_Base::C_Request::SetGet_blob_id(), CID2_Request_Base::C_Request::SetGet_blob_info(), CID2_Reply_Base::C_Reply::SetGet_blob_seq_ids(), CGCClientRequest_Base::SetGet_chrtype_valid(), CID2_Reply_Base::C_Reply::SetGet_chunk(), CID2_Request_Base::C_Request::SetGet_chunks(), CBlast4_reply_body_Base::SetGet_databases(), CBlast4_reply_body_Base::SetGet_databases_ex(), CBlast4_request_body_Base::SetGet_databases_ex(), CE2Reply_Base::SetGet_docsum(), CE2Request_Base::SetGet_docsum(), CGCClientRequest_Base::SetGet_equivalent_assemblies(), CGCClientResponse_Base::SetGet_equivalent_assemblies(), CE2Reply_Base::SetGet_info(), CE2Reply_Base::SetGet_link_counts(), CE2Request_Base::SetGet_link_counts(), CE2Reply_Base::SetGet_linked(), CE2Request_Base::SetGet_linked(), CE2Reply_Base::SetGet_links(), CE2Request_Base::SetGet_links(), CBlast4_reply_body_Base::SetGet_matrices(), CID2_Reply_Base::C_Reply::SetGet_package(), CID2_Request_Base::C_Request::SetGet_packages(), CBlast4_reply_body_Base::SetGet_parameters(), CBlast4_reply_body_Base::SetGet_paramsets(), CBlast4_reply_body_Base::SetGet_programs(), CBlast4_reply_body_Base::SetGet_protocol_info(), CBlast4_request_body_Base::SetGet_protocol_info(), CBlast4_reply_body_Base::SetGet_queries(), CBlast4_reply_body_Base::SetGet_request_info(), CBlast4_request_body_Base::SetGet_request_info(), CBlast4_reply_body_Base::SetGet_search_info(), CBlast4_request_body_Base::SetGet_search_info(), CBlast4_reply_body_Base::SetGet_search_results(), CBlast4_request_body_Base::SetGet_search_results(), CID2_Reply_Base::C_Reply::SetGet_seq_id(), CID2_Request_Base::C_Request::SetGet_seq_id(), CBlast4_reply_body_Base::SetGet_sequence_parts(), CBlast4_request_body_Base::SetGet_sequence_parts(), CBlast4_reply_body_Base::SetGet_sequences(), CBlast4_request_body_Base::SetGet_sequences(), CID2_Reply_Base::C_Reply::SetGet_split_info(), CE2Reply_Base::SetGet_term_hierarchy(), CE2Request_Base::SetGet_term_hierarchy(), CE2Reply_Base::SetGet_term_list(), CE2Request_Base::SetGet_term_list(), CE2Request_Base::SetGet_term_pos(), CBlast4_reply_body_Base::SetGet_windowmasked_taxids(), CID1server_request_Base::SetGetblobinfo(), CTaxon1_resp_Base::SetGetbyid(), CID1server_request_Base::SetGetgi(), CTaxon1_req_Base::SetGetidbyorg(), CTaxon1_req_Base::SetGetorgmod(), CTaxon1_req_Base::SetGetorgprop(), CID1server_request_Base::SetGetsefromgi(), CID1server_request_Base::SetGetsewithinfo(), CID2S_Seq_loc_Base::SetGi_interval(), CID2S_Seq_loc_Base::SetGi_ints(), CID2S_Bioseq_Ids_Base::C_E::SetGi_range(), CCdd_id_Base::SetGid(), CFeat_id_Base::SetGiim(), CSeq_id_Base::SetGiim(), CID1server_back_Base::SetGotblobinfo(), CID1server_back_Base::SetGotdeadseqentry(), CID1server_back_Base::SetGotseqentry(), CID1server_back_Base::SetGotsewithinfo(), CSeq_id_Base::SetGpipe(), CSeqEdit_Cmd_AddAnnot_Base::C_Search_param::C_Obj::SetGraph(), CSeqEdit_Cmd_AddAnnot_Base::C_Data::SetGraph(), CSeqEdit_Cmd_RemoveAnnot_Base::C_Data::SetGraph(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::SetGraph(), CSeqEdit_Cmd_ChangeSeqAttr_Base::C_Data::SetHist(), CBiostruc_descr_Base::SetHistory(), CTMgr_CreateRemoteTrackRequest_Base::C_Track_db::SetHub(), CProjectItem_Base::C_Item::SetHuge_file(), COrgName_Base::C_Name::SetHybrid(), CProjectItem_Base::C_Item::SetId(), CSeqEdit_Cmd_ChangeSetAttr_Base::C_Data::SetId(), CSeqTable_single_data_Base::SetId(), CEntrez2_boolean_element_Base::SetIds(), CFeat_qual_choice_Base::SetIllegal_qual(), CSeqFeatData_Base::SetImp(), CBiostruc_feature_Base::C_Location::SetIndirect(), CPC_Source_Base::SetIndividual(), CGBenchServiceReply_Base::SetInit(), CGBenchServiceRequest_Base::SetInit(), CSimpleVariant_Base::C_Type::SetIns(), CSeqEdit_Cmd_ChangeSeqAttr_Base::C_Data::SetInst(), CVariation_ref_Base::C_Data::SetInstance(), CVariation_Base::C_Data::SetInstance(), CSeq_loc_Base::SetInt(), CSeq_graph_Base::C_Graph::SetInt(), CAaLocation_Base::SetInt(), CNtLocation_Base::SetInt(), CSeqTable_multi_data_Base::SetInt_delta(), CApply_content_Base::C_ContExp::C_E_ContExp::SetInt_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetInt_mmlclass(), CContExp_Base::SetInt_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetInt_mmlclass(), CMathExpression_Base::C_ContExp::SetInt_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetInt_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetInt_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetInt_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetInt_mmlclass(), CSeqTable_multi_data_Base::SetInt_scaled(), CBiostruc_feature_Base::C_Location::SetInteraction(), CGnomon_param_Base::C_Param::SetIntergenic(), CLocation_choice_Base::SetInterval(), CSeqTable_single_data_Base::SetInterval(), CApply_content_Base::C_ContExp::C_E_ContExp::SetInterval_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetInterval_mmlclass(), CContExp_Base::SetInterval_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetInterval_mmlclass(), CMathExpression_Base::C_ContExp::SetInterval_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetInterval_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetInterval_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetInterval_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetInterval_mmlclass(), CGnomon_param_Base::C_Param::SetIntron(), CSimpleVariant_Base::C_Type::SetInv(), CPC_ResultType_Base::C_Constraints::SetIrange(), CAtomic_temperature_factors_Base::SetIsotropic(), CViewDescriptor_Base::C_Data::SetItem(), CT3Request_Base::SetJoin(), CCit_art_Base::C_From::SetJournal(), CPub_Base::SetJournal(), CApply_content_Base::C_ContExp::C_E_ContExp::SetLambda_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetLambda_mmlclass(), CContExp_Base::SetLambda_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetLambda_mmlclass(), CMathExpression_Base::C_ContExp::SetLambda_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetLambda_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetLambda_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetLambda_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetLambda_mmlclass(), CAuthor_Base::C_LC::SetLFIS(), CApply_content_Base::C_ContExp::C_E_ContExp::SetLimit_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetLimit_mmlclass(), CContExp_Base::SetLimit_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetLimit_mmlclass(), CMathExpression_Base::C_ContExp::SetLimit_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetLimit_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetLimit_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetLimit_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetLimit_mmlclass(), CViewDescriptor_Base::C_Data::SetLink(), CSequence_list_choice_Base::SetList(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Nary_setlist_constructor_mmlclass::SetList(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Nary_setlist_constructor_mmlclass::SetList(), CContExp_Base::C_Nary_setlist_constructor_mmlclass::SetList(), CImpliedMrow_Base::C_E::C_ContExp::C_Nary_setlist_constructor_mmlclass::SetList(), CMathExpression_Base::C_ContExp::C_Nary_setlist_constructor_mmlclass::SetList(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Nary_setlist_constructor_mmlclass::SetList(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Nary_setlist_constructor_mmlclass::SetList(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Nary_setlist_constructor_mmlclass::SetList(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Nary_setlist_constructor_mmlclass::SetList(), CModel_coordinate_set_Base::C_Coordinates::SetLiteral(), CDelta_seq_Base::SetLiteral(), CDelta_item_Base::C_Seq::SetLiteral(), CDelta_seq_Base::SetLoc(), CDelta_item_Base::C_Seq::SetLoc(), CSeqTable_single_data_Base::SetLoc(), CAnnot_id_Base::SetLocal(), CFeat_id_Base::SetLocal(), CSeq_id_Base::SetLocal(), CBiostruc_id_Base::SetLocal_id(), CConstraint_choice_Base::SetLocation(), CApply_content_Base::C_Qualifier::C_E_Qualifier::SetLogbase(), CBind_content_Base::C_Qualifier::C_E_Qualifier::SetLogbase(), CTaxon1_req_Base::SetLookup(), CTaxon1_resp_Base::SetLookup(), CVariation_ref_Base::C_E_Consequence::SetLoss_of_heterozygosity(), CVariation_Base::C_E_Consequence::SetLoss_of_heterozygosity(), CApply_content_Base::C_Qualifier::C_E_Qualifier::C_DCL::SetLU(), CBind_content_Base::C_Qualifier::C_E_Qualifier::C_DCL::SetLU(), CDomainQ_Base::C_E::SetLU(), CCi_content_Base::C_E::C_PresentationExpression::SetMaction(), CCn_content_Base::C_E::C_PresentationExpression::SetMaction(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMaction(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMaction(), CMathExpression_Base::C_PresentationExpression::SetMaction(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMaction(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMaction(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMaction(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMaction(), CMacro_action_choice_Base::SetMake_gene_xrefs(), CCi_content_Base::C_E::C_PresentationExpression::SetMalignExpression(), CCn_content_Base::C_E::C_PresentationExpression::SetMalignExpression(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMalignExpression(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMalignExpression(), CMathExpression_Base::C_PresentationExpression::SetMalignExpression(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMalignExpression(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMalignExpression(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMalignExpression(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMalignExpression(), CPub_Base::SetMan(), CSeq_ext_Base::SetMap(), CSeqdesc_Base::SetMaploc(), CMsrowExpression_Base::SetMathExpression(), CMstackExpression_Base::SetMathExpression(), CMultiScriptExpression_Base::C_MN::SetMathExpression(), CMultiScriptExpression_Base::C_MN_2::SetMathExpression(), CBlast4_value_Base::SetMatrix(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Nary_constructor_mmlclass::SetMatrix(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Nary_constructor_mmlclass::SetMatrix(), CContExp_Base::C_Nary_constructor_mmlclass::SetMatrix(), CImpliedMrow_Base::C_E::C_ContExp::C_Nary_constructor_mmlclass::SetMatrix(), CMathExpression_Base::C_ContExp::C_Nary_constructor_mmlclass::SetMatrix(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Nary_constructor_mmlclass::SetMatrix(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Nary_constructor_mmlclass::SetMatrix(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Nary_constructor_mmlclass::SetMatrix(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Nary_constructor_mmlclass::SetMatrix(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Nary_constructor_mmlclass::SetMatrixrow(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Nary_constructor_mmlclass::SetMatrixrow(), CContExp_Base::C_Nary_constructor_mmlclass::SetMatrixrow(), CImpliedMrow_Base::C_E::C_ContExp::C_Nary_constructor_mmlclass::SetMatrixrow(), CMathExpression_Base::C_ContExp::C_Nary_constructor_mmlclass::SetMatrixrow(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Nary_constructor_mmlclass::SetMatrixrow(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Nary_constructor_mmlclass::SetMatrixrow(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Nary_constructor_mmlclass::SetMatrixrow(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Nary_constructor_mmlclass::SetMatrixrow(), CPub_Base::SetMedline(), CCi_content_Base::C_E::C_PresentationExpression::SetMenclose(), CCn_content_Base::C_E::C_PresentationExpression::SetMenclose(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMenclose(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMenclose(), CMathExpression_Base::C_PresentationExpression::SetMenclose(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMenclose(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMenclose(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMenclose(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMenclose(), CCi_content_Base::C_E::C_PresentationExpression::SetMerror(), CCn_content_Base::C_E::C_PresentationExpression::SetMerror(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMerror(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMerror(), CMathExpression_Base::C_PresentationExpression::SetMerror(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMerror(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMerror(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMerror(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMerror(), CCi_content_Base::C_E::C_PresentationExpression::SetMfenced(), CCn_content_Base::C_E::C_PresentationExpression::SetMfenced(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMfenced(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMfenced(), CMathExpression_Base::C_PresentationExpression::SetMfenced(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMfenced(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMfenced(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMfenced(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMfenced(), CCi_content_Base::C_E::C_PresentationExpression::SetMfrac(), CCn_content_Base::C_E::C_PresentationExpression::SetMfrac(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMfrac(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMfrac(), CMathExpression_Base::C_PresentationExpression::SetMfrac(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMfrac(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMfrac(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMfrac(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMfrac(), CCi_content_Base::C_E::C_PresentationExpression::C_TokenExpression::SetMi(), CCn_content_Base::C_E::C_PresentationExpression::C_TokenExpression::SetMi(), CCsymbol_content_Base::C_E::C_PresentationExpression::C_TokenExpression::SetMi(), CImpliedMrow_Base::C_E::C_PresentationExpression::C_TokenExpression::SetMi(), CMathExpression_Base::C_PresentationExpression::C_TokenExpression::SetMi(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::C_TokenExpression::SetMi(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::C_TokenExpression::SetMi(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::C_TokenExpression::SetMi(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::C_TokenExpression::SetMi(), CSeq_loc_Base::SetMix(), CEntrez_general_Base::C_Data::SetMl(), CTableRowExpression_Base::SetMlabeledtr(), CCi_content_Base::C_E::C_PresentationExpression::SetMlongdiv(), CCn_content_Base::C_E::C_PresentationExpression::SetMlongdiv(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMlongdiv(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMlongdiv(), CMathExpression_Base::C_PresentationExpression::SetMlongdiv(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMlongdiv(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMlongdiv(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMlongdiv(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMlongdiv(), CPC_Source_Base::SetMmdb(), CCi_content_Base::C_E::C_PresentationExpression::SetMmultiscripts(), CCn_content_Base::C_E::C_PresentationExpression::SetMmultiscripts(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMmultiscripts(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMmultiscripts(), CMathExpression_Base::C_PresentationExpression::SetMmultiscripts(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMmultiscripts(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMmultiscripts(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMmultiscripts(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMmultiscripts(), CCi_content_Base::C_E::C_PresentationExpression::C_TokenExpression::SetMn(), CCn_content_Base::C_E::C_PresentationExpression::C_TokenExpression::SetMn(), CCsymbol_content_Base::C_E::C_PresentationExpression::C_TokenExpression::SetMn(), CImpliedMrow_Base::C_E::C_PresentationExpression::C_TokenExpression::SetMn(), CMathExpression_Base::C_PresentationExpression::C_TokenExpression::SetMn(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::C_TokenExpression::SetMn(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::C_TokenExpression::SetMn(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::C_TokenExpression::SetMn(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::C_TokenExpression::SetMn(), CCi_content_Base::C_E::C_PresentationExpression::C_TokenExpression::SetMo(), CCn_content_Base::C_E::C_PresentationExpression::C_TokenExpression::SetMo(), CCsymbol_content_Base::C_E::C_PresentationExpression::C_TokenExpression::SetMo(), CImpliedMrow_Base::C_E::C_PresentationExpression::C_TokenExpression::SetMo(), CMathExpression_Base::C_PresentationExpression::C_TokenExpression::SetMo(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::C_TokenExpression::SetMo(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::C_TokenExpression::SetMo(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::C_TokenExpression::SetMo(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::C_TokenExpression::SetMo(), CSeqdesc_Base::SetModelev(), CGC_GenomicPart_Base::SetMol(), CMolinfo_field_pair_Base::SetMol_class(), CMolinfo_field_pair_Base::SetMolecule(), CChem_graph_pntrs_Base::SetMolecules(), CConstraint_choice_Base::SetMolinfo(), CSeqdesc_Base::SetMolinfo(), CField_pair_type_Base::SetMolinfo_field(), CField_type_Base::SetMolinfo_field(), CApply_content_Base::C_Qualifier::C_E_Qualifier::SetMomentabout(), CBind_content_Base::C_Qualifier::C_E_Qualifier::SetMomentabout(), CCi_content_Base::C_E::C_PresentationExpression::SetMover(), CCn_content_Base::C_E::C_PresentationExpression::SetMover(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMover(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMover(), CMathExpression_Base::C_PresentationExpression::SetMover(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMover(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMover(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMover(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMover(), CCi_content_Base::C_E::C_PresentationExpression::SetMpadded(), CCn_content_Base::C_E::C_PresentationExpression::SetMpadded(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMpadded(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMpadded(), CMathExpression_Base::C_PresentationExpression::SetMpadded(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMpadded(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMpadded(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMpadded(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMpadded(), CCi_content_Base::C_E::C_PresentationExpression::SetMphantom(), CCn_content_Base::C_E::C_PresentationExpression::SetMphantom(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMphantom(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMphantom(), CMathExpression_Base::C_PresentationExpression::SetMphantom(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMphantom(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMphantom(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMphantom(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMphantom(), CCi_content_Base::C_E::C_PresentationExpression::SetMroot(), CCn_content_Base::C_E::C_PresentationExpression::SetMroot(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMroot(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMroot(), CMathExpression_Base::C_PresentationExpression::SetMroot(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMroot(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMroot(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMroot(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMroot(), CCi_content_Base::C_E::C_PresentationExpression::SetMrow(), CCn_content_Base::C_E::C_PresentationExpression::SetMrow(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMrow(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMrow(), CMathExpression_Base::C_PresentationExpression::SetMrow(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMrow(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMrow(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMrow(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMrow(), CCi_content_Base::C_E::C_PresentationExpression::C_TokenExpression::SetMs(), CCn_content_Base::C_E::C_PresentationExpression::C_TokenExpression::SetMs(), CCsymbol_content_Base::C_E::C_PresentationExpression::C_TokenExpression::SetMs(), CImpliedMrow_Base::C_E::C_PresentationExpression::C_TokenExpression::SetMs(), CMathExpression_Base::C_PresentationExpression::C_TokenExpression::SetMs(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::C_TokenExpression::SetMs(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::C_TokenExpression::SetMs(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::C_TokenExpression::SetMs(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::C_TokenExpression::SetMs(), CMstackExpression_Base::SetMscarries(), CMscarries_Base::C_E_Mscarries::SetMscarry(), CMstackExpression_Base::SetMsgroup(), CCi_content_Base::C_E::C_PresentationExpression::SetMsqrt(), CCn_content_Base::C_E::C_PresentationExpression::SetMsqrt(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMsqrt(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMsqrt(), CMathExpression_Base::C_PresentationExpression::SetMsqrt(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMsqrt(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMsqrt(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMsqrt(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMsqrt(), CMstackExpression_Base::SetMsrow(), CMscarries_Base::C_E_Mscarries::SetMsrowExpression(), CCi_content_Base::C_E::C_PresentationExpression::SetMstack(), CCn_content_Base::C_E::C_PresentationExpression::SetMstack(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMstack(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMstack(), CMathExpression_Base::C_PresentationExpression::SetMstack(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMstack(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMstack(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMstack(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMstack(), CCi_content_Base::C_E::C_PresentationExpression::SetMstyle(), CCn_content_Base::C_E::C_PresentationExpression::SetMstyle(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMstyle(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMstyle(), CMathExpression_Base::C_PresentationExpression::SetMstyle(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMstyle(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMstyle(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMstyle(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMstyle(), CCi_content_Base::C_E::C_PresentationExpression::SetMsub(), CCn_content_Base::C_E::C_PresentationExpression::SetMsub(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMsub(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMsub(), CMathExpression_Base::C_PresentationExpression::SetMsub(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMsub(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMsub(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMsub(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMsub(), CCi_content_Base::C_E::C_PresentationExpression::SetMsubsup(), CCn_content_Base::C_E::C_PresentationExpression::SetMsubsup(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMsubsup(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMsubsup(), CMathExpression_Base::C_PresentationExpression::SetMsubsup(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMsubsup(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMsubsup(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMsubsup(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMsubsup(), CCi_content_Base::C_E::C_PresentationExpression::SetMsup(), CCn_content_Base::C_E::C_PresentationExpression::SetMsup(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMsup(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMsup(), CMathExpression_Base::C_PresentationExpression::SetMsup(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMsup(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMsup(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMsup(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMsup(), CCi_content_Base::C_E::C_PresentationExpression::SetMtable(), CCn_content_Base::C_E::C_PresentationExpression::SetMtable(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMtable(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMtable(), CMathExpression_Base::C_PresentationExpression::SetMtable(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMtable(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMtable(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMtable(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMtable(), CCi_content_Base::C_E::C_PresentationExpression::C_TokenExpression::SetMtext(), CCn_content_Base::C_E::C_PresentationExpression::C_TokenExpression::SetMtext(), CCsymbol_content_Base::C_E::C_PresentationExpression::C_TokenExpression::SetMtext(), CImpliedMrow_Base::C_E::C_PresentationExpression::C_TokenExpression::SetMtext(), CMathExpression_Base::C_PresentationExpression::C_TokenExpression::SetMtext(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::C_TokenExpression::SetMtext(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::C_TokenExpression::SetMtext(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::C_TokenExpression::SetMtext(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::C_TokenExpression::SetMtext(), CTableRowExpression_Base::SetMtr(), CCi_content_Base::C_E::C_PresentationExpression::SetMunder(), CCn_content_Base::C_E::C_PresentationExpression::SetMunder(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMunder(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMunder(), CMathExpression_Base::C_PresentationExpression::SetMunder(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMunder(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMunder(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMunder(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMunder(), CCi_content_Base::C_E::C_PresentationExpression::SetMunderover(), CCn_content_Base::C_E::C_PresentationExpression::SetMunderover(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetMunderover(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetMunderover(), CMathExpression_Base::C_PresentationExpression::SetMunderover(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetMunderover(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetMunderover(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetMunderover(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetMunderover(), CSimpleVariant_Base::C_Type::SetNa_identity(), CSimpleVariant_Base::C_Type::SetNa_sub(), CPerson_id_Base::SetName(), CTMgr_AssemblySpec_Base::SetName(), CSeq_id_Base::SetNamed_annot_track(), COrgName_Base::C_Name::SetNamedhybrid(), CApply_content_Base::C_ContExp::C_E_ContExp::SetNary_arith_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetNary_arith_mmlclass(), CContExp_Base::SetNary_arith_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetNary_arith_mmlclass(), CMathExpression_Base::C_ContExp::SetNary_arith_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetNary_arith_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetNary_arith_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetNary_arith_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetNary_arith_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetNary_constructor_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetNary_constructor_mmlclass(), CContExp_Base::SetNary_constructor_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetNary_constructor_mmlclass(), CMathExpression_Base::C_ContExp::SetNary_constructor_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetNary_constructor_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetNary_constructor_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetNary_constructor_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetNary_constructor_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetNary_functional_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetNary_functional_mmlclass(), CContExp_Base::SetNary_functional_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetNary_functional_mmlclass(), CMathExpression_Base::C_ContExp::SetNary_functional_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetNary_functional_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetNary_functional_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetNary_functional_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetNary_functional_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetNary_linalg_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetNary_linalg_mmlclass(), CContExp_Base::SetNary_linalg_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetNary_linalg_mmlclass(), CMathExpression_Base::C_ContExp::SetNary_linalg_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetNary_linalg_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetNary_linalg_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetNary_linalg_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetNary_linalg_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetNary_logical_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetNary_logical_mmlclass(), CContExp_Base::SetNary_logical_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetNary_logical_mmlclass(), CMathExpression_Base::C_ContExp::SetNary_logical_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetNary_logical_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetNary_logical_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetNary_logical_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetNary_logical_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetNary_minmax_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetNary_minmax_mmlclass(), CContExp_Base::SetNary_minmax_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetNary_minmax_mmlclass(), CMathExpression_Base::C_ContExp::SetNary_minmax_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetNary_minmax_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetNary_minmax_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetNary_minmax_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetNary_minmax_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetNary_reln_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetNary_reln_mmlclass(), CContExp_Base::SetNary_reln_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetNary_reln_mmlclass(), CMathExpression_Base::C_ContExp::SetNary_reln_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetNary_reln_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetNary_reln_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetNary_reln_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetNary_reln_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetNary_set_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetNary_set_mmlclass(), CContExp_Base::SetNary_set_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetNary_set_mmlclass(), CMathExpression_Base::C_ContExp::SetNary_set_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetNary_set_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetNary_set_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetNary_set_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetNary_set_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetNary_set_reln_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetNary_set_reln_mmlclass(), CContExp_Base::SetNary_set_reln_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetNary_set_reln_mmlclass(), CMathExpression_Base::C_ContExp::SetNary_set_reln_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetNary_set_reln_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetNary_set_reln_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetNary_set_reln_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetNary_set_reln_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetNary_setlist_constructor_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetNary_setlist_constructor_mmlclass(), CContExp_Base::SetNary_setlist_constructor_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetNary_setlist_constructor_mmlclass(), CMathExpression_Base::C_ContExp::SetNary_setlist_constructor_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetNary_setlist_constructor_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetNary_setlist_constructor_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetNary_setlist_constructor_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetNary_setlist_constructor_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetNary_stats_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetNary_stats_mmlclass(), CContExp_Base::SetNary_stats_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetNary_stats_mmlclass(), CMathExpression_Base::C_ContExp::SetNary_stats_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetNary_stats_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetNary_stats_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetNary_stats_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetNary_stats_mmlclass(), CGnomon_param_Base::C_Param::SetNon_coding_region(), CProteinExtension_Base::SetNterm_ext(), CSeqInterval_Base::SetNtint(), CSeqLocation_Base::SetNtloc(), CEntrez_general_Base::C_Data::SetNuc(), CSeqdesc_Base::SetNum(), CSeqFeatData_Base::SetNum(), CSeqEdit_Cmd_AddAnnot_Base::C_Search_param::SetObj(), CPluginValue_Base::SetObject(), CUser_field_Base::C_Data::SetObject(), CProjectItem_Base::C_Item::SetObsolete_plugin(), CPC_StereoCenter_Base::SetOctahedral(), CCdd_descr_Base::SetOld_root(), CParse_dest_Base::SetOrg(), CParse_src_Base::SetOrg(), CSeqdesc_Base::SetOrg(), CSeqFeatData_Base::SetOrg(), CT3Request_Base::SetOrg(), CBiomol_descr_Base::SetOrganism(), CArticleId_Base::SetOther(), CProjectItem_Base::C_Item::SetOther(), CAnnot_id_Base::SetOther(), CSeq_id_Base::SetOther(), CBiostruc_id_Base::SetOther_database(), CPiecewise_Base::C_E_Piecewise::SetOtherwise(), CSeq_align_Base::C_Segs::SetPacked(), CSeq_loc_Base::SetPacked_int(), CSeq_loc_Base::SetPacked_pnt(), CAction_choice_Base::SetParse(), CMacro_action_choice_Base::SetParse(), COrgName_Base::C_Name::SetPartial(), CApply_content_Base::C_ContExp::C_E_ContExp::SetPartialdiff_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetPartialdiff_mmlclass(), CContExp_Base::SetPartialdiff_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetPartialdiff_mmlclass(), CMathExpression_Base::C_ContExp::SetPartialdiff_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetPartialdiff_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetPartialdiff_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetPartialdiff_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetPartialdiff_mmlclass(), CPub_Base::SetPat_id(), CPub_Base::SetPatent(), CSeq_id_Base::SetPatent(), CSeqdesc_Base::SetPdb(), CSeq_id_Base::SetPdb(), CPC_StereoCenter_Base::SetPentagonal(), CMacro_action_choice_Base::SetPerform_autofix(), CPiecewise_Base::C_E_Piecewise::SetPiece(), CApply_content_Base::C_ContExp::C_E_ContExp::SetPiecewise(), CBind_content_Base::C_ContExp::C_E_ContExp::SetPiecewise(), CContExp_Base::SetPiecewise(), CImpliedMrow_Base::C_E::C_ContExp::SetPiecewise(), CMathExpression_Base::C_ContExp::SetPiecewise(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetPiecewise(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetPiecewise(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetPiecewise(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetPiecewise(), CSeqdesc_Base::SetPir(), CSeq_id_Base::SetPir(), CPC_StereoCenter_Base::SetPlanar(), CSeq_loc_Base::SetPnt(), CCi_content_Base::C_E::SetPresentationExpression(), CCn_content_Base::C_E::SetPresentationExpression(), CCsymbol_content_Base::C_E::SetPresentationExpression(), CImpliedMrow_Base::C_E::SetPresentationExpression(), CMathExpression_Base::SetPresentationExpression(), CMsrowExpression_Base::C_MathExpression::SetPresentationExpression(), CMstackExpression_Base::C_MathExpression::SetPresentationExpression(), CMultiScriptExpression_Base::C_MN::C_MathExpression::SetPresentationExpression(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::SetPresentationExpression(), CMarkov_chain_params_Base::C_E_Probabilities::SetPrev_order(), CSeqdesc_Base::SetPrf(), CSeq_id_Base::SetPrf(), CGC_TypedSeqId_Base::SetPrivate(), CCit_art_Base::C_From::SetProc(), CPub_Base::SetProc(), CApply_content_Base::C_ContExp::C_E_ContExp::SetProduct_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetProduct_mmlclass(), CContExp_Base::SetProduct_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetProduct_mmlclass(), CMathExpression_Base::C_ContExp::SetProduct_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetProduct_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetProduct_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetProduct_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetProduct_mmlclass(), CPluginValue_Base::SetProject(), CEntrez_general_Base::C_Data::SetProt(), CSeqFeatData_Base::SetProt(), CSimpleVariant_Base::C_Type::SetProt_ext(), CSimpleVariant_Base::C_Type::SetProt_silent(), CSimpleVariant_Base::C_Type::SetProt_sub(), CProduct_pos_Base::SetProtpos(), CBlast4_queries_Base::SetPssm(), CConstraint_choice_Base::SetPub(), CFix_caps_action_Base::SetPub(), CProjdesc_Base::SetPub(), CAnnotdesc_Base::SetPub(), CSeqdesc_Base::SetPub(), CSeqFeatData_Base::SetPub(), CFeat_qual_legal_val_choice_Base::SetQual(), CApply_content_Base::C_ContExp::C_E_ContExp::SetQuantifier_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetQuantifier_mmlclass(), CContExp_Base::SetQuantifier_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetQuantifier_mmlclass(), CMathExpression_Base::C_ContExp::SetQuantifier_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetQuantifier_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetQuantifier_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetQuantifier_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetQuantifier_mmlclass(), CBlast4_value_Base::SetQuery_mask(), CBlast4_reply_body_Base::SetQueue_search(), CBlast4_request_body_Base::SetQueue_search(), CPluginValueConstraint_Base::SetRange(), CInt_fuzz_Base::SetRange(), CPC_Group_Base::C_Repeat_count::SetRange(), CAaLocation_Base::SetRange(), CCount_Base::SetRange(), CNtIntLimit_Base::SetRange(), CNtLocation_Base::SetRange(), CNumbering_Base::SetReal(), CSeq_graph_Base::C_Graph::SetReal(), CSeqTable_multi_data_Base::SetReal_scaled(), CNumbering_Base::SetRef(), CSeq_ext_Base::SetRef(), CCdd_descr_Base::SetReference(), CFeature_evidence_Base::SetReference(), CUpdate_comment_Base::SetReference(), CModel_coordinate_set_Base::C_Coordinates::SetReference(), CPluginReplyAction_Base::SetRefresh_project(), CGC_TypedSeqId_Base::SetRefseq(), CID2_Reply_Base::C_Reply::SetReget_blob(), CID2_Request_Base::C_Request::SetReget_blob(), CConvert_feature_dst_options_Base::SetRegion(), CBiostruc_feature_Base::C_Location::SetRegion(), CAnnotdesc_Base::SetRegion(), CUpdate_comment_Base::SetReject_loc(), CBiostruc_source_Base::C_Version_of_database::SetRelease_date(), CApply_content_Base::C_ContExp::C_E_ContExp::C_DeprecatedContExp::SetReln(), CBind_content_Base::C_ContExp::C_E_ContExp::C_DeprecatedContExp::SetReln(), CContExp_Base::C_DeprecatedContExp::SetReln(), CImpliedMrow_Base::C_E::C_ContExp::C_DeprecatedContExp::SetReln(), CMathExpression_Base::C_ContExp::C_DeprecatedContExp::SetReln(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_DeprecatedContExp::SetReln(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_DeprecatedContExp::SetReln(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_DeprecatedContExp::SetReln(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_DeprecatedContExp::SetReln(), CRMReply_Base::SetRemap(), CRMRequest_Base::SetRemap(), CAction_choice_Base::SetRemove(), CText_transform_Base::SetRemove(), CSeqEdit_Cmd_Base::SetRemove_annot(), CSeqEdit_Cmd_Base::SetRemove_desc(), CMacro_action_choice_Base::SetRemove_descriptor(), CMacro_action_choice_Base::SetRemove_duplicate_features(), CMacro_action_choice_Base::SetRemove_feature(), CSeqEdit_Cmd_Base::SetRemove_id(), CAction_choice_Base::SetRemove_outside(), CSeqEdit_Cmd_Base::SetRemove_seqentry(), CMacro_action_choice_Base::SetRemove_sequences(), CTMgr_Reply_Base::SetRemove_user_tracks(), CTMgr_Request_Base::SetRemove_user_tracks(), CMacro_action_choice_Base::SetRemove_xrefs(), CTMgr_Reply_Base::SetRename_trackset(), CTMgr_Request_Base::SetRename_trackset(), CSimpleVariant_Base::C_Type::SetRepeat(), CCdd_descr_Base::SetRepeats(), CSeqEdit_Cmd_Base::SetReplace_annot(), CUpdate_comment_Base::SetReplaces(), CSeqEdit_Cmd_Base::SetReset_descr(), CSeqEdit_Cmd_Base::SetReset_ids(), CSeqEdit_Cmd_Base::SetReset_seqattr(), CSeqEdit_Cmd_Base::SetReset_seqentry(), CSeqEdit_Cmd_Base::SetReset_setattr(), CChem_graph_pntrs_Base::SetResidues(), CID2_Request_Get_Blob_Info_Base::C_Blob_id::SetResolve(), CTMgr_Reply_Base::SetResolve_track_items(), CTMgr_Request_Base::SetResolve_track_items(), CMacro_action_choice_Base::SetRetranslate_cds(), CTMgr_Reply_Base::SetRetrieve_tracksets(), CTMgr_Request_Base::SetRetrieve_tracksets(), CSeqFeatData_Base::SetRna(), CField_pair_type_Base::SetRna_field(), CField_type_Base::SetRna_field(), CMove_Base::SetRotate(), CSeqFeatData_Base::SetRsite(), CBiostruc_feature_Base::C_Property::SetScript(), CResults_Base::SetSearch(), CTaxon1_req_Base::SetSearchname(), CSeq_ext_Base::SetSeg(), CApply_content_Base::C_ContExp::C_E_ContExp::SetSemantics(), CBind_content_Base::C_ContExp::C_E_ContExp::SetSemantics(), CBvar_Base::C_DC::C_CS::SetSemantics(), CBvar_Base::C_CD::C_CS::SetSemantics(), CContExp_Base::SetSemantics(), CImpliedMrow_Base::C_E::C_ContExp::SetSemantics(), CMathExpression_Base::C_ContExp::SetSemantics(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetSemantics(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetSemantics(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetSemantics(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetSemantics(), CCn_content_Base::C_E::SetSep(), CSeqFeatData_Base::SetSeq(), CSeq_entry_Base::SetSeq(), CVariation_Base::C_Data::SetSeq(), CBlast4_value_Base::SetSeq_align(), CProjectItem_Base::C_Item::SetSeq_align(), CSeqTestResults_Base::C_Source::SetSeq_align(), CBlast4_value_Base::SetSeq_align_set(), CProjectItem_Base::C_Item::SetSeq_align_set(), CID2S_Chunk_Content_Base::SetSeq_annot(), CID2S_Chunk_Content_Base::SetSeq_annot_place(), CID2S_Chunk_Content_Base::SetSeq_assembly(), CSeqEdit_Cmd_ChangeSeqAttr_Base::C_Data::SetSeq_data(), CID2S_Chunk_Content_Base::SetSeq_data(), CID2S_Chunk_Content_Base::SetSeq_descr(), CSeqTestResults_Base::C_Source::SetSeq_feat(), CBlast4_value_Base::SetSeq_id(), CID2_Seq_id_Base::SetSeq_id(), CID2S_Bioseq_Ids_Base::C_E::SetSeq_id(), CID2S_Chunk_Data_Base::C_Id::SetSeq_id(), CSeqTestResults_Base::C_Source::SetSeq_id(), CID2S_Seq_loc_Base::SetSeq_id_interval(), CID2S_Seq_loc_Base::SetSeq_id_ints(), CPluginValueConstraint_Base::SetSeq_length_range(), CBlast4_value_Base::SetSeq_loc(), CID2S_Chunk_Content_Base::SetSeq_map(), CSeq_annot_Base::C_Data::SetSeq_table(), CFeature_evidence_Base::SetSeqfeat(), CGC_GenomicPart_Base::SetSeqs(), CConstraint_choice_Base::SetSequence(), CTMgr_GenomeContext_Base::SetSequence(), CVariation_ref_Base::C_Data::SetSet(), CSeq_entry_Base::SetSet(), CVariation_Base::C_Data::SetSet(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Nary_setlist_constructor_mmlclass::SetSet(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Nary_setlist_constructor_mmlclass::SetSet(), CContExp_Base::C_Nary_setlist_constructor_mmlclass::SetSet(), CImpliedMrow_Base::C_E::C_ContExp::C_Nary_setlist_constructor_mmlclass::SetSet(), CMathExpression_Base::C_ContExp::C_Nary_setlist_constructor_mmlclass::SetSet(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Nary_setlist_constructor_mmlclass::SetSet(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Nary_setlist_constructor_mmlclass::SetSet(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Nary_setlist_constructor_mmlclass::SetSet(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Nary_setlist_constructor_mmlclass::SetSet(), CLocation_edit_type_Base::SetSet_3_partial(), CLocation_edit_type_Base::SetSet_5_partial(), CLocation_edit_type_Base::SetSet_both_partial(), CSeqEdit_Cmd_Base::SetSet_descr(), CBiostruc_feature_Base::C_Location::SetSimilarity(), CVariant_Base::SetSimple(), CReplace_func_Base::SetSimple_replace(), CPluginArg_Base::C_Data::SetSingle(), CGC_Replicon_Base::C_Sequence::SetSingle(), CAaLocation_Base::SetSite(), CNtIntLimit_Base::SetSite(), CNtLocation_Base::SetSite(), CMacro_action_choice_Base::SetSort_fields(), CConstraint_choice_Base::SetSource(), CSeqdesc_Base::SetSource(), CCdd_descr_Base::SetSource_id(), CField_pair_type_Base::SetSource_qual(), CField_type_Base::SetSource_qual(), CSeqdesc_Base::SetSp(), CSeq_align_Base::C_Segs::SetSparse(), CSurface_coordinates_Base::C_Surface::SetSphere(), CRegion_boundary_Base::SetSphere(), CSeq_align_Base::C_Segs::SetSpliced(), CPC_StereoCenter_Base::SetSquareplanar(), CAnnotdesc_Base::SetSrc(), CTable_match_type_Base::SetSrc_qual(), CGCClientResponse_Base::SetSrvr_error(), CResidue_graph_pntr_Base::SetStandard(), CGnomon_param_Base::C_Param::SetStart(), CAffil_Base::SetStd(), CDate_Base::SetStd(), CGnomon_param_Base::C_Param::SetStop(), CLocation_edit_type_Base::SetStrand(), CMolinfo_field_pair_Base::SetStrand(), CConstraint_choice_Base::SetString(), CSearch_func_Base::SetString_constraint(), CField_pair_type_Base::SetStruc_comment_field(), CField_type_Base::SetStruc_comment_field(), CEntrez_general_Base::C_Data::SetStrucAnnot(), CNcbi_mime_asn1_Base::SetStrucseq(), CNcbi_mime_asn1_Base::SetStrucseqs(), CEntrez_general_Base::C_Data::SetStructure(), CPub_Base::SetSub(), CBiostruc_feature_Base::C_Location::SetSubgraph(), CProjectItem_Base::C_Item::SetSubmit(), CDelins_Base::C_Inserted_seq_info::SetSubseq(), CInsertion_Base::C_Seqinfo::SetSubseq(), CApply_content_Base::C_ContExp::C_E_ContExp::SetSum_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetSum_mmlclass(), CContExp_Base::SetSum_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetSum_mmlclass(), CMathExpression_Base::C_ContExp::SetSum_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetSum_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetSum_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetSum_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetSum_mmlclass(), CTMgr_Reply_Base::SetSupported_assemblies(), CTMgr_Request_Base::SetSupported_assemblies(), CCoordinates_Base::SetSurface(), CAction_choice_Base::SetSwap(), CSeq_id_Base::SetSwissprot(), CTMgr_Reply_Base::SetSwitch_display_tracks(), CTMgr_Request_Base::SetSwitch_display_tracks(), CTMgr_DisplayTrackChoice_Base::SetSwitch_exception(), CCdd_descr_Base::SetTax_source(), CTaxon1_resp_Base::SetTaxabyid(), CMolinfo_field_pair_Base::SetTechnique(), CEntrez2_boolean_element_Base::SetTerm(), CPC_StereoCenter_Base::SetTetrahedral(), CPrintForm_Base::SetText(), CSource_qual_val_choice_Base::SetTextqual(), CSurface_coordinates_Base::C_Surface::SetTmesh(), CMi_Base::C_E_Mi::SetToken_content(), CMn_Base::C_E_Mn::SetToken_content(), CMo_Base::C_E_Mo::SetToken_content(), CMs_Base::C_E_Ms::SetToken_content(), CMtext_Base::C_E_Mtext::SetToken_content(), CCi_content_Base::C_E::C_PresentationExpression::SetTokenExpression(), CCn_content_Base::C_E::C_PresentationExpression::SetTokenExpression(), CCsymbol_content_Base::C_E::C_PresentationExpression::SetTokenExpression(), CImpliedMrow_Base::C_E::C_PresentationExpression::SetTokenExpression(), CMathExpression_Base::C_PresentationExpression::SetTokenExpression(), CMsrowExpression_Base::C_MathExpression::C_PresentationExpression::SetTokenExpression(), CMstackExpression_Base::C_MathExpression::C_PresentationExpression::SetTokenExpression(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_PresentationExpression::SetTokenExpression(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_PresentationExpression::SetTokenExpression(), CDbsnpTooltipServiceReply_Base::SetTooltip_data(), CMolinfo_field_pair_Base::SetTopology(), CSeq_id_Base::SetTpd(), CSeq_id_Base::SetTpe(), CSeq_id_Base::SetTpg(), CTMgr_CreateRemoteTrackRequest_Base::C_Track_db::SetTrack(), CTMgr_DisplayTrackChoice_Base::SetTrack(), CTMgr_Reply_Base::SetTrack_attr_values(), CTMgr_Request_Base::SetTrack_attr_values(), CBiostruc_feature_Base::C_Property::SetTransform(), CMove_Base::SetTranslate(), CConstraint_choice_Base::SetTranslation(), CSurface_coordinates_Base::C_Surface::SetTriangles(), CRNA_ref_Base::C_Ext::SetTRNA(), CPC_StereoCenter_Base::SetTshape(), CSeqFeatData_Base::SetTxinit(), CApply_content_Base::C_ContExp::C_E_ContExp::SetUnary_arith_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetUnary_arith_mmlclass(), CContExp_Base::SetUnary_arith_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetUnary_arith_mmlclass(), CMathExpression_Base::C_ContExp::SetUnary_arith_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetUnary_arith_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetUnary_arith_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetUnary_arith_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetUnary_arith_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetUnary_elementary_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetUnary_elementary_mmlclass(), CContExp_Base::SetUnary_elementary_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetUnary_elementary_mmlclass(), CMathExpression_Base::C_ContExp::SetUnary_elementary_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetUnary_elementary_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetUnary_elementary_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetUnary_elementary_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetUnary_elementary_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetUnary_functional_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetUnary_functional_mmlclass(), CContExp_Base::SetUnary_functional_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetUnary_functional_mmlclass(), CMathExpression_Base::C_ContExp::SetUnary_functional_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetUnary_functional_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetUnary_functional_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetUnary_functional_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetUnary_functional_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetUnary_linalg_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetUnary_linalg_mmlclass(), CContExp_Base::SetUnary_linalg_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetUnary_linalg_mmlclass(), CMathExpression_Base::C_ContExp::SetUnary_linalg_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetUnary_linalg_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetUnary_linalg_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetUnary_linalg_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetUnary_linalg_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetUnary_logical_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetUnary_logical_mmlclass(), CContExp_Base::SetUnary_logical_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetUnary_logical_mmlclass(), CMathExpression_Base::C_ContExp::SetUnary_logical_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetUnary_logical_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetUnary_logical_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetUnary_logical_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetUnary_logical_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetUnary_set_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetUnary_set_mmlclass(), CContExp_Base::SetUnary_set_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetUnary_set_mmlclass(), CMathExpression_Base::C_ContExp::SetUnary_set_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetUnary_set_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetUnary_set_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetUnary_set_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetUnary_set_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::SetUnary_veccalc_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::SetUnary_veccalc_mmlclass(), CContExp_Base::SetUnary_veccalc_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::SetUnary_veccalc_mmlclass(), CMathExpression_Base::C_ContExp::SetUnary_veccalc_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::SetUnary_veccalc_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::SetUnary_veccalc_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::SetUnary_veccalc_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::SetUnary_veccalc_mmlclass(), CGC_Assembly_Base::SetUnit(), CCdd_descr_Base::SetUpdate_date(), CAnnotdesc_Base::SetUpdate_date(), CSeqdesc_Base::SetUpdate_date(), CMacro_action_choice_Base::SetUpdate_replaced_ecnumbers(), CMacro_action_choice_Base::SetUpdate_sequences(), CBiostruc_feature_Base::C_Property::SetUser(), CPrintForm_Base::SetUser(), CAnnotdesc_Base::SetUser(), CSeqdesc_Base::SetUser(), CSeqFeatData_Base::SetUser(), CEMyNCBIResult_Base::C_UE::SetUU(), CSeqFeatData_Base::SetVariation(), CVariation_ref_Base::C_E_Consequence::SetVariation(), CVariation_Base::C_E_Consequence::SetVariation(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Nary_constructor_mmlclass::SetVector(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Nary_constructor_mmlclass::SetVector(), CContExp_Base::C_Nary_constructor_mmlclass::SetVector(), CImpliedMrow_Base::C_E::C_ContExp::C_Nary_constructor_mmlclass::SetVector(), CMathExpression_Base::C_ContExp::C_Nary_constructor_mmlclass::SetVector(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Nary_constructor_mmlclass::SetVector(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Nary_constructor_mmlclass::SetVector(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Nary_constructor_mmlclass::SetVector(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Nary_constructor_mmlclass::SetVector(), CGBenchServiceReply_Base::SetVersion_update(), CGBenchServiceRequest_Base::SetVersion_update(), CSeq_loc_Base::SetWhole(), CID2S_Seq_loc_Base::SetWhole_gi_range(), CID2S_Seq_loc_Base::SetWhole_seq_id(), CSeqDBVol::x_OpenGiFile(), CSeqDBVol::x_OpenPigFile(), CSeqDBVol::x_OpenStrFile(), and CSeqDBVol::x_OpenTiFile().

◆ Allocate() void * CObjectMemoryPool::Allocate ( size_t  size ) ◆ AtomicReleaseTo() [1/2]

template<class C , class Locker >

◆ AtomicReleaseTo() [2/2]

template<class C , class Locker >

◆ AtomicResetFrom() [1/2]

template<class C , class Locker >

◆ AtomicResetFrom() [2/2]

template<class C , class Locker >

◆ AtomicSwap() [1/2]

template<class C , class Locker >

◆ AtomicSwap() [2/2]

template<class C , class Locker >

◆ CanBeDeleted() bool CObject::CanBeDeleted ( void  ) const inline ◆ CConstIRef() [1/10]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

◆ CConstIRef() [2/10]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

Move constructor from an existing CRef object of derived type.

Definition at line 2235 of file ncbiobj.hpp.

◆ CConstIRef() [3/10]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

◆ CConstIRef() [4/10]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

Constructor from an existing CRef object of derived type.

Definition at line 2227 of file ncbiobj.hpp.

◆ CConstIRef() [5/10]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

◆ CConstIRef() [6/10]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Constructor for ENull pointer.

Definition at line 2179 of file ncbiobj.hpp.

◆ CConstIRef() [7/10]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Constructor for explicit type conversion from pointer to object.

Definition at line 2184 of file ncbiobj.hpp.

◆ CConstIRef() [8/10]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Constructor for explicit type conversion from pointer to object.

Definition at line 2190 of file ncbiobj.hpp.

◆ CConstIRef() [9/10]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

◆ CConstIRef() [10/10]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

◆ CConstRef() [1/10]

template<class C , class Locker >

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

◆ CConstRef() [2/10]

template<class C , class Locker >

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

◆ CConstRef() [3/10]

template<class C , class Locker >

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

Constructor from an existing CRef object of derived type.

Definition at line 1342 of file ncbiobj.hpp.

◆ CConstRef() [4/10]

template<class C , class Locker >

◆ CConstRef() [5/10]

template<class C , class Locker >

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

Move constructor from an existing CRef object of derived type.

Definition at line 1351 of file ncbiobj.hpp.

◆ CConstRef() [6/10]

template<class C , class Locker >

Constructor for ENull pointer.

Definition at line 1287 of file ncbiobj.hpp.

◆ CConstRef() [7/10]

template<class C , class Locker >

Constructor for explicit type conversion from pointer to object.

Definition at line 1292 of file ncbiobj.hpp.

◆ CConstRef() [8/10]

template<class C , class Locker >

Constructor for explicit type conversion from pointer to object.

Definition at line 1299 of file ncbiobj.hpp.

◆ CConstRef() [9/10]

template<class C , class Locker >

◆ CConstRef() [10/10]

template<class C , class Locker >

◆ CheckReferenceOverflow() void CObject::CheckReferenceOverflow ( TCount  count ) const private ◆ CIRef() [1/8]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

Move constructor from existing ref of derived type.

Definition at line 2086 of file ncbiobj.hpp.

◆ CIRef() [2/8]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

Constructor from existing ref of derived type.

Definition at line 2072 of file ncbiobj.hpp.

◆ CIRef() [3/8]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Constructor from existing ref.

Definition at line 2064 of file ncbiobj.hpp.

◆ CIRef() [4/8]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Constructor for ENull pointer.

Definition at line 2053 of file ncbiobj.hpp.

◆ CIRef() [5/8]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Constructor for explicit type conversion from pointer to object.

Definition at line 2058 of file ncbiobj.hpp.

◆ CIRef() [6/8]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Constructor for explicit type conversion from pointer to object.

Definition at line 2093 of file ncbiobj.hpp.

◆ CIRef() [7/8]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Move constructor from existing ref.

Definition at line 2078 of file ncbiobj.hpp.

◆ CIRef() [8/8]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

◆ CleanWeakRefs() void CWeakObject::CleanWeakRefs ( void  ) const protected ◆ Clear() void CPtrToObjectProxy::Clear ( void  ) ◆ CObject() [1/2] ◆ CObject() [2/2] CObject::CObject ( void  ) ◆ CObjectEx() CObjectEx::CObjectEx ( void  ) inline

Definition at line 2533 of file ncbiobj.hpp.

◆ CObjectFor()

template<typename T >

template<class... Args>

Definition at line 2340 of file ncbiobj.hpp.

◆ CObjectMemoryPool() [1/2] ◆ CObjectMemoryPool() [2/2] CObjectMemoryPool::CObjectMemoryPool ( size_t  chunk_size = 0 ) ◆ ConstRef()

Template function for conversion of const object pointer to CConstRef.

Definition at line 2024 of file ncbiobj.hpp.

Referenced by CBlob_Annot_Info::AddAnnotInfo(), CUnculTaxTool::AddBioSource(), CSeqTableLocColumns::AddExtraColumn(), CRangeWithFuzz::AddFuzzFrom(), CRangeWithFuzz::AddFuzzTo(), CMasterSeqSegments::AddSegments(), CTSE_ScopeInfo::AddUsedTSE(), CMacroBioData_BioSourceIter::Begin(), CMacroBioData_PubdescIter::Begin(), CMacroBioData_SeqdescIter::Begin(), CMacroBioData_MolInfoIter::Begin(), CMacroBioData_UserObjectIter::Begin(), CMacroBioData_DBLinkIter::Begin(), CMacroBioData_AutodefOptsIter::Begin(), CBuildAlnVecJob::Build(), CMActionTreeBuilder::BuildActionTree(), CSeqMap::CanResolveRange(), CDesktopDataBuilder::CDesktopDataBuilder(), CollectDescriptors(), CBlobSplitterImpl::CopyAnnot(), CFeatureGenePanel::CreateControls(), CRNAPanel::CreateControls(), CPSGL_Blob_Processor::CreateDLBlobId(), CRemoveName::CRemoveName(), CSeqMap_CI::CSeqMap_CI(), CBioseqEditor::EditSelection(), CDataSource::FindBioseq_Lock(), CDataSource::FindBioseq_set_Lock(), CDataSource::FindSeq_annot_Lock(), CDataSource::FindSeq_entry_Lock(), CDataSource::FindSeq_feat_Lock(), CDesktopItem::GetAssociatedObject(), SPsgBioseqInfo::GetDLBlobId(), CUser_field::GetFieldsMap(), CCreatedFeat_Ref::GetMappedFeature(), CAnnotObject_Info::GetObject(), CSeq_feat_Handle::GetOriginalSeq_feat(), GetOverlappingFeatures(), CSeq_feat_Handle::GetPlainSeq_feat(), CCreateFeat::GetProductId(), CPsgBlobId::GetPsgBlobId(), CSeq_loc_CI::GetRangeAsSeq_loc(), CGBDataLoader::GetSatSatkey(), CTSE_Info::GetSegSetMaster(), CSeq_align_Handle::GetSeq_align(), CSeq_graph_Handle::GetSeq_graph(), CSeqTable_column::GetSeq_id(), CSeqTable_column::GetSeq_int(), CSeqTable_column::GetSeq_loc(), CSeqMap::GetSeqMapForSeq_loc(), CGencollIdMapper::GetSynonyms(), GetWGSMasterDescr(), CAlnContainer::insert(), IsEditable(), CVariationUtilities::IsReferenceCorrect(), LaunchAlignmentAssistant(), LaunchDefaultEditor(), MakeMaskingBioseq(), CMacroBioData_BioSourceIter::Next(), CMacroBioData_PubdescIter::Next(), CMacroBioData_SeqdescIter::Next(), CMacroBioData_MolInfoIter::Next(), CMacroBioData_UserObjectIter::Next(), CMacroBioData_DBLinkIter::Next(), CMacroBioData_AutodefOptsIter::Next(), CBioseqEditor::OnPropagateSelectedFeatures(), CProcessor_ID2AndSkel::ProcessObjStream(), CSeq_entry::ReassignConflictingIds(), CTSE_ScopeInfo::ReleaseUsedTSEs(), CSeq_loc_Conversion::ReverseFuzz(), CDemoApp::Run(), s_GetCdsByProduct(), s_GetrRNAProductsSuspectRuleSet(), s_GetSeqIdAlias_GenBankRefSeq(), CUnlockedTSEsGuard::SaveLock(), CIdentifiersPanel::SetIdXrefs(), CObjectListWidgetSel::SetObjects(), sx_AddId(), CSUCTextGather::unified_notify(), CSequenceUpdater::Update(), CTSE_Split_Info::x_AddChunksForGetRecords(), CMacroFunction_EditFeatLocation::x_CheckInitFeature(), CDataSource::x_CollectBioseqs(), CTableViewWithTextViewNav::x_EditObject(), CValidatePanel::x_FindGraphicalSequenceView(), CGencollIdMapper::x_FindParentSequence(), CScope_Impl::x_GetBioseqHandle(), CFlatGatherer::x_GetFeatsOnCdsProduct(), CFlatGatherer::x_GetFeatsOnCdsProductIdx(), CGencollIdMapper::x_GetIdFromSeqAndSpec(), CSequenceUpdater::x_GetNewAlign_Replace(), CSeqMap::x_GetSeq_literal(), CSeq_loc_Mapper::x_InitializeSeqMap(), CTSE_Info::x_MapSNP_Table(), CSeqMap_CI::x_Push(), CWiggleExportJob::x_RecalculateGraph(), CTSE_ScopeInfo::x_RestoreAdded(), CAnnot_Collector::x_SearchRange(), CMacroBioData_StructCommentIter::x_StepToNextStructComment(), CTSE_Info::x_UnmapSNP_Table(), CValidError_bioseq::x_ValidateMultiplePubs(), CGff3Writer::x_WriteBioseqHandle(), and CEditObjectFeaturePropagate::xInit().

◆ CPtrToObjectProxy() ◆ CRef() [1/8]

template<class C , class Locker >

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

Copy constructor from an existing CRef object of derived type.

Definition at line 668 of file ncbiobj.hpp.

◆ CRef() [2/8]

template<class C , class Locker >

Copy constructor from an existing CRef object.

Definition at line 659 of file ncbiobj.hpp.

◆ CRef() [3/8]

template<class C , class Locker >

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

Move constructor from an existing CRef object of derived type.

Definition at line 685 of file ncbiobj.hpp.

◆ CRef() [4/8]

template<class C , class Locker >

Constructor for ENull pointer.

Definition at line 640 of file ncbiobj.hpp.

◆ CRef() [5/8]

template<class C , class Locker >

Constructor for explicit type conversion from pointer to object.

Definition at line 645 of file ncbiobj.hpp.

◆ CRef() [6/8]

template<class C , class Locker >

Constructor for explicit type conversion from pointer to object.

Definition at line 652 of file ncbiobj.hpp.

◆ CRef() [7/8]

template<class C , class Locker >

Move constructor from an existing CRef object.

Definition at line 675 of file ncbiobj.hpp.

◆ CRef() [8/8]

template<class C , class Locker >

Constructor for null pointer.

Definition at line 634 of file ncbiobj.hpp.

◆ CWeakIRef() [1/4]

template<class Interface , class Locker = CWeakInterfaceLocker<Interface>>

Constructor for ENull pointer.

Definition at line 2821 of file ncbiobj.hpp.

◆ CWeakIRef() [2/4]

template<class Interface , class Locker = CWeakInterfaceLocker<Interface>>

Constructor for pointer to the interface.

Definition at line 2826 of file ncbiobj.hpp.

◆ CWeakIRef() [3/4]

template<class Interface , class Locker = CWeakInterfaceLocker<Interface>>

Constructor for explicit type conversion from pointer to object.

Definition at line 2832 of file ncbiobj.hpp.

◆ CWeakIRef() [4/4]

template<class Interface , class Locker = CWeakInterfaceLocker<Interface>>

◆ CWeakObject() CWeakObject::CWeakObject ( void  )

Definition at line 1255 of file ncbiobj.cpp.

◆ CWeakRef() [1/4]

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

Constructor for ENull pointer.

Definition at line 2675 of file ncbiobj.hpp.

◆ CWeakRef() [2/4]

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

Constructor for pointer to a particular object.

Parameters
ptr Pointer to the object whose life time is controlled by CRef

Definition at line 2682 of file ncbiobj.hpp.

◆ CWeakRef() [3/4]

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

Constructor for explicit type conversion from pointer to object.

Parameters
ptr Pointer to the object whose life time is controlled by CRef

Definition at line 2693 of file ncbiobj.hpp.

◆ CWeakRef() [4/4]

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

◆ Deallocate() void CObjectMemoryPool::Deallocate ( void *  ptr ) ◆ DebugDump()

Define method for dumping debug information.

Implements CDebugDumpable.

Reimplemented in CSeqDBOIDList, CSeqDBImpl, CSeqDB_AliasMask, CSeqDB_BitSet, CSeqDBAliasFile, CBlastOptionsLocal, CSerialObject, CRemoteBlastDbDataLoader, CBlastDbDataLoader, CSeqDB, CBlastOptions, CSBlastProgress, CBlastSeqLoc, CBlastMaskLoc, CBlast_Message, CBlastSeqSrcIterator, CBlastSeqSrc, CPSIDiagnosticsResponse, CPSIDiagnosticsRequest, CPSIMatrix, CPSIMsa, CBlastHSPResults, CBlastGapAlignStruct, CBlastEffectiveLengthsParameters, CBlastEffectiveLengthsOptions, CBlastScoringParameters, CBlastScoringOptions, CBlastScoreBlk, CBlastDatabaseOptions, CPSIBlastOptions, CBlastHitSavingParameters, CBlastHitSavingOptions, CBlastExtensionParameters, CBlastExtensionOptions, CBlast_ExtendWord, CBlastInitialWordParameters, CBlastInitialWordOptions, CLookupTableWrap, CLookupTableOptions, CQuerySetUpOptions, CBlastQueryInfo, and CBLAST_SequenceBlk.

Definition at line 988 of file ncbiobj.cpp.

References CDebugDumpContext::Log(), and CDebugDumpContext::SetFrame().

Referenced by CSeqDB::DebugDump(), CSerialObject::DebugDump(), CSeqDBAliasFile::DebugDump(), CSeqDB_BitSet::DebugDump(), CSeqDB_AliasMask::DebugDump(), CSeqDBImpl::DebugDump(), and CSeqDBOIDList::DebugDump().

◆ Delete() ◆ DeleteThis() void CObject::DeleteThis ( void  ) protectedvirtual

Virtual method "deleting" this object.

Method is called whenever by all other indicators this object should be deleted. These indicators are: last reference to the object is removed, object created on heap and method DoNotDeleteThisObject() was not called. Default implementation actually deletes the object, but derived classes are free to do whatever they want (e.g. if they know that they are allocated at some pool they should return themselves to this pool).

Reimplemented in CNCBlobVerManager, SNCBlobVerData, CRWLockHolder, SNetServerInPool, SNetServerConnectionImpl, SDiscoveredServers, SCompoundIDImpl, and SCompoundIDFieldImpl.

Definition at line 809 of file ncbiobj.cpp.

References _ASSERT, count, CObjectMemoryPool::Delete(), eInitCounterInHeap, eInitCounterInPool, and CObject::m_Counter.

Referenced by CObject::RemoveLastReference().

◆ DoDeleteThisObject() void CObject::DoDeleteThisObject ( void  ) virtual

Mark this object as allocated in heap – object can be deleted.

Definition at line 926 of file ncbiobj.cpp.

References count, eMagicCounterDeleted, eMagicCounterPoolDeleted, ERR_POST_X, CObject::m_Counter, NCBI_THROW, CObject::ObjectStateCanBeDeleted(), CObject::ObjectStateValid(), and ObjFatal.

Referenced by CObjectMemoryPoolChunk::CreateChunk(), CThread::CThread(), and CTls< CCgiRequestProcessor >::CTls().

◆ DoNotDeleteThisObject() void CObject::DoNotDeleteThisObject ( void  ) virtual ◆ Empty() [1/2]

template<class C , class Locker >

Check if CRef is empty – not pointing to any object, which means having a null value.

See also
IsNull(), operator!()

Definition at line 719 of file ncbiobj.hpp.

Referenced by AccessionToKey(), CDBUDRandomMapper::Add(), CBlast4_parameters::Add(), HitDistributor::addBatch(), AddNIDSeqId(), CCleanup::AddProtein(), CBuildDatabase::AddSequences(), CSerialMessageHandler::AddValidErrItem(), alp_data::alp_data(), MultipleAlignment::appendAlignment(), CTable2AsnContext::ApplyAccession(), CSourceModParser::ApplyAllMods(), CDB_String::Assign(), BlastHitList2SeqAlign_OMF(), BLASTHspListToSeqAlign(), BOOST_AUTO_TEST_CASE(), BuildAln(), CSeqAnnotFromFasta::BuildMasterSlaveSeqAlign(), CBlastDbBioseqSource::CBlastDbBioseqSource(), CBlastDbDataLoader::CBlastDbDataLoader(), CCmdLineBlastXMLReportData::CCmdLineBlastXMLReportData(), CDUpdater::checkBlastAndUpdate(), CheckForEmptySequences(), CkCdRegion(), CLocalDbAdapter::CLocalDbAdapter(), CWriteDB_Impl::Close(), CClusterer::ComputeClustersFromLinks(), CDUpdater::ComputePercentIdentity(), CSubtreeBoundary::ComputeShapes(), CRemoteBlast::ConvertToRemoteMasks(), CRemoteBlast::CRemoteBlast(), CRemoteBlastDbDataLoader::CRemoteBlastDbDataLoader(), CBl2Seq::CSearchResultSet2TSeqAlignVector(), CSplitQueryTestFixture::CSplitQueryTestFixture(), CDBConnectionFactory::DispatchServerName(), CDisplaySeqalign::DisplaySeqalign(), CSimpleB2SWrapper::DoBlast2Seqs(), CPsiBlastApp::DoIterations(), CDeltaBlastApp::DoPsiBlastIterations(), CVdbFastaExtractor::DumpAll(), CSeqFormatter::DumpAll(), embl_refs(), CHttpRequest::Execute(), CPsiBlastArgs::ExtractAlgorithmOptions(), ExtractFirstSeqAlign(), CAlignFormatUtil::ExtractQuerySeqAlign(), FakeEmblBioSources(), UpdateViewer::FetchSequencesViaHTTP(), FetchSequenceViaHTTP(), CSeqAlignFilter::FilterByAccessionType(), CSeqAlignFilter::FilterByTaxonomy(), BlockFormater::findIntersectingBlocks(), CFindPub::fix_pub_equiv(), fta_build_ena_user_object(), fta_dblink_has_sra(), fta_fix_orgref(), fta_get_citgen(), fta_get_dblink_user_object(), fta_parse_structured_comment(), gb_refs_common(), CFlatFileGenerator::Generate(), CAutoAddDBLink::Get(), get_art(), get_auth_consortium(), get_auth_from_toks(), get_book(), get_pat(), get_sub(), get_sub_gsdb(), get_whole_book(), CSeqDBImpl::GetAllTaxIDs(), NSnpBins::GetBin(), CSeqDBVol::GetBioseq(), CShowBlastDefline::GetBioseqHandleDeflineAndId(), CObjMgr_RemoteQueryData::GetBioseqSet(), CObjMgrFree_RemoteQueryData::GetBioseqSet(), CDUpdater::getBlastHits(), GetBlockCount(), CDB_String::GetBulkInsertionData(), GetCitBook(), GetCitBookOld(), GetCitPatent(), GetCitSubmit(), CBlastServices::GetDatabaseInfo(), CBlastDatabaseArgs::GetDatabaseName(), CRemoteBlast::GetDatabases(), GetEmblDate(), GetEmblDescr(), CBl2Seq::GetFilteredSubjectRegions(), CLocalDbAdapter::GetFilteringAlgorithm(), CLocalDbAdapter::GetFilteringAlgorithmKey(), CSeqDBAliasFile::GetFilterTree(), GetGenBankDescr(), GetGenBankInstContig(), CSeqDBVol::GetGi(), CSearchDatabase::GetGiListLimitation(), CConnection::GetHandler(), CSeqDBImpl::GetLeafTaxIDs(), GetLowerBound(), GetMasterGIFromSeqAlign(), CSearchDatabase::GetNegativeGiListLimitation(), CBlastDbAllBioseqSource::GetNext(), CSeqDBImpl::GetNextOIDChunk(), CSeqDBGiListSet::GetNodeIdList(), GetNumAlignedResidues(), CCachedTaxon3_impl::GetOrgReply(), BlockFormater::getOverlappingPercentages(), CSeqDBVol::GetPig(), CdBlaster::getPsiBlastEValue(), CdBlaster::getPsiBlastScore(), CRemoteBlast::GetPsiNumberOfIterations(), GetPssmIdFromSeqAlign(), CRemoteBlast::GetQueries(), CQuerySplitter::GetQueryFactoryForChunk(), CCluster::GetRefSeqId(), CScorePValuesCalc::GetResult(), GetRnaRef(), CRemoteBlast::GetSearchOptions(), CFlatFileGenerator::GetSeqFeatText(), CSeqDBVol::GetSeqGI(), CSeqDBVol::GetSeqIDs(), GetSeqLength(), CBlastServices::GetSequenceParts(), CDBServiceMapperCoR::GetServer(), GetSPDate(), GetSprotDescr(), CAlignFormatUtil::GetTaxidForSeqid(), CSeqDBImpl::GetTaxIDs(), GetTrnaAnticodon(), GetUpperBound(), CSeqDBVol::GiToOid(), CSearchResults::HasAlignments(), CSeqDBVol::HashToOids(), CPhyloTreeWidget::HasScheme(), CSubtreeBoundary::Hide(), CAlignFormatUtil::HspListToHitMap(), ImpFeatPub(), CAuthorNamesContainer::ImportAuthorsFromFile(), CNSeq::Init(), InitializeRemoteBlast(), InitializeSubject(), CWriteDB_PackedSemiTree::Insert(), InsertItemInListView(), InsertItemInReportView(), CRemoteBlast::IsDbSearch(), CSimpleConstraintMatcher::IsEmpty(), CAdvancedConstraintMatcher::IsEmpty(), CAutoAddDBLink::IsInitialised(), journal(), StructureSet::LoadAlignmentsAndStructures(), LoadFeat(), CLoadStructComments::LoadSingle(), CMultiReader::LoadTemplate(), CPoolBalancer::LocallyPenalize(), CVDBThread::Main(), CTblastnNode::Main(), CIgBlastnApp::CIgWorker::Main(), CIgBlastnApp::CIgFormatter::Main(), PssmMaker::make(), Make_GI_or_PDB_String_CN3D(), Make_SeqID_String(), CDBConnectionFactory::MakeDBConnection(), CTbl2AsnApp::MakeFlatFile(), IQueryFactory::MakeLocalQueryData(), IQueryFactory::MakeRemoteQueryData(), CSeqAnnotFromFasta::MakeSeqAnnotFromFasta(), CTable2AsnContext::MergeSeqDescr(), CDUpdater::modifySeqAlignSeqEntry(), CPhyTreeView::OnBioTreeChanged(), CUpdateMultiSeq_Dlg::OnLoadMapClick(), CMultiReader::OpenFile(), CFrameFinder::operator()(), CNetScheduleConfigLoader::operator()(), SSeqDB_SeqSrc_Data::operator*(), operator+(), SSeqDB_SeqSrc_Data::operator->(), CBinsGlyph::SBinMapped::operator<(), CSeqDBVol::OptimizeGiLists(), CSubtreeBoundary::Overlaps(), CFastaReader::ParseDataLine(), PortalBookURLToCCddBookRef(), CSeqFastaReader::PostProcessIDs(), CBlastFormat::PrintArchive(), CBlastFormatterApp::PrintFormattedOutput(), CReadBlastApp::printOverlapReport(), CDUpdater::processBlastHits(), CdBlaster::processBlastHits(), CSimpleB2SWrapper::processBlastHits(), CTbl2AsnApp::ProcessHugeFile(), CdBlaster::psiBlast(), QSbuf_To_Single_Qscore_SeqGraph(), QualsToSeqID(), CHugeFileProcess::Read(), CFastaReaderEx::ReadDeltaFasta(), CBasicFastaWrapper::ReadFile(), ReadMsa(), CSubtreeBoundary::RenderBoundary(), CSubtreeBoundary::RenderBoundaryVbo(), CFileLoadManager::ResetState(), CDeltaBlast::Run(), CLocalSeqSearch::Run(), CIgBlast::Run(), CLocalVDBBlast::Run(), CPsiBlastApp::Run(), CIgBlastnApp::Run(), CIgBlastpApp::Run(), CSeqDBDemo_SeqidToBioseq::Run(), CGumbelParamsCalc::Run(), CBlastKmerSearch::Run(), CClusterer::Run(), CMultiApplication::Run(), CVDBTblastnApp::Run(), CVDBThread::RunTandemSearches(), CIgBlast::s_AppendResults(), s_CheckPValues(), s_DeflineCompare(), s_ExtractSeqIds(), s_FastaStringToBioseq(), s_GetBlastDbMd5(), s_GetRestrictedBlastSeqLocs(), s_GetSequences(), s_InitializeExportStrategy(), s_InitializeSubject(), s_MakeQueryFactory(), s_ModifySeqAlnWithFilteredSeqIDs(), s_ProcessSeqIdFilters(), s_ProcessTaxIdFilters(), s_QueryFactoryBlastSeqSrcInit(), s_SetSeqdescUser(), CDeltaBlastApp::SavePssmToFile(), CPsiBlastApp::SavePssmToFile(), SeqFeatPub(), SeqIdToIdentifier(), SetAlignedResiduesOnSequence(), CDBConnectionFactory::CServiceInfo::SetDispatchedServer(), SetMinimumPub(), CBlastAppArgs::SetOptionsForSavedStrategy(), CRemoteBlast::SetQueries(), CRemotePssmSearch::SetQuery(), CRemoteSeqSearch::SetQueryFactory(), CRemoteBlast::SetSubjectSequences(), SimplifySeqEntryForCD(), CBDB_Env::StopBackgroundWriterThread(), CQueueDataBase::StopExecutionWatcherThread(), CQueueDataBase::StopNotifThread(), CBDB_Cache::StopPurgeThread(), CQueueDataBase::StopPurgeThread(), CQueueDataBase::StopServiceThread(), CNetStorageServer::StopServiceThread(), CTestAction::TestOID(), CSeqDBVol::TiToOid(), CdBlaster::truncateBioseq(), CDUpdater::update(), CSearchFormBase::UpdateContexts(), UpdateRawBioSource(), CTable2AsnValidator::ValCollect(), CTable2AsnValidator::Validate(), CQueueDataBase::WakeupNotifThread(), CVdbFastaExtractor::Write(), CBlastDB_SeqFormatter::Write(), CBlastDB_FastaFormatter::Write(), CBlastDB_BioseqFormatter::Write(), CWriteDB_ColumnIndex::WriteBlobIndex(), CWriteDB_Volume::WriteSequence(), CBuildDatabase::x_AddMasksForSeqId(), CCleanupHugeAsnReader::x_AddTopLevelDescriptors(), CAlnGraphic::x_BuildHtmlTable(), CBlastPrelimSearch::x_BuildStdSegList(), CShowBlastDefline::x_CheckForStructureLink(), CBlastInputReader::x_CreateBioseq(), CGBankLoadingJob::x_CreateProjectItems(), CNgAlignApp::x_CreateSequenceSet(), CPsiBlastInputClustalW::x_ExtractQueryForPssm(), CPsiBlastInputData::x_ExtractQueryForPssm(), CCddInputData::x_ExtractQueryForPssm(), CShowBlastDefline::x_FillDeflineAndId(), CObjectListWidgetSel::x_FilterDuplicates(), CFlatGatherer::x_GatherSeqEntry(), CBamUILoadManager::x_GetBamRefSeqs(), CRemoteBlast::x_GetBlast4SearchRequestBody(), CBamUILoadManager::x_GetCSraRefSeqs(), CSeqDBVol::x_GetFilteredHeader(), CDeflineGenerator::x_GetGeneRefViaCDS(), CSraInputSource::x_GetNextSeq_loc(), CSeqDBImpl::x_GetOidList(), CRemoteBlast::x_GetRequestInfoFromFile(), CBuildDatabase::x_GetScope(), CDBLB_ServiceMapper::x_GetServer(), CRemoteBlast::x_GetStringFromSearchInfoReply(), CSeqDBImpl::x_GetTaxIdsForSeqId(), CSeqDBVol::x_GetTaxonomy(), CSeqDBVol::x_HaveGiList(), CRemoteBlast::x_Init(), IMacroBioDataIter::STableToApply::x_InitAndCheck(), CBlastScopeSource::x_InitBlastDatabaseDataLoader(), CBlastDbMetadata::x_InitBlastDb(), CBl2Seq::x_InitCLocalBlast(), CCmdLineBlastXML2ReportData::x_InitCommon(), CBlastDBExtractor::x_InitDefline(), CDisplaySeqalign::x_InitDefLinesHeader(), CSearchDatabase::x_InitializeDb(), CFeatureTableReader_Imp::x_InitId(), CSeqDBImpl::x_InitIdSet(), CTaxFormat::x_InitOrgTaxMetaData(), CMakeProfileDBApp::x_InitProgramParameters(), CRemoteBlast::x_InitQueries(), CTaxFormat::x_InitTaxInfoMap(), CDBConnectionFactory::x_LogConnection(), CSeq_loc_Mapper_Base::x_MapInterval(), CSGSegmentMapJob::x_MergeSeqSegments(), CMultiAlignView::x_OnSetSelection(), CDisplaySeqalign::x_PrintDefLine(), CExportStrategy::x_Process_BlastOptions(), CExportStrategy::x_Process_Pssm(), CExportStrategy::x_Process_Query(), CExportStrategy::x_Process_SearchDb(), CExportStrategy::x_Process_Subject(), CMacroApplySrcTablePanel::x_ProcessFirstLine(), CMakeClusterDBApp::x_ProcessInputFile(), CMakeBlastDBApp::x_ProcessMaskData(), CWriteDB_Impl::x_Publish(), CPsiBlastInputClustalW::x_ReadAsciiMsa(), CRemoteSeqSearch::x_RemoteBlast(), CRemotePssmSearch::x_RemoteBlast(), CBuildDatabase::x_ResolveFromSource(), CPsiBlastApp::x_RunLocalPsiBlastIterations(), CDBLBClientApp::x_RunLookup(), CTblastnApp::x_RunMTBySplitDB(), CDBLBClientApp::x_RunWhereIs(), CBlastKmer::x_SearchMultipleQueries(), CIgBlast::x_SetupNoOverlapDSearch(), CSeqDBVol::x_StringToOids(), CPsiBlastImpl::x_Validate(), CDeltaBlast::x_Validate(), CMagicBlast::x_Validate(), CSearchDatabase::x_ValidateMaskingAlgorithm(), CFastaOstreamEx::x_WriteTranslatedCds(), CMultiReader::xApplyTemplate(), CFeatTableEdit::xGenerate_mRNA_Product(), CGenbank2Asn::xGetEntry(), XMLGetDescr(), XMLGetEMBLBlock(), XMLGetInstContig(), XMLRefs(), CMultiReader::xReadASN1Text(), and CFeatureTableReader::xTranslateProtein().

◆ Empty() [2/2]

template<class C , class Locker >

Check if CConstRef is empty – not pointing to any object which means having a null value.

See also
IsNull(), operator!()

Definition at line 1385 of file ncbiobj.hpp.

Referenced by CVDBBlastUtil::AddSubjectsToScope(), CDiscrepancyVisitorImpl< _Name >::Autofix(), BOOST_AUTO_TEST_CASE(), CAlignFormatUtil::BuildUserUrl(), CCddInputData::CCddInputData(), CLocalDbAdapter::CLocalDbAdapter(), CScorePValuesOptions::CScorePValuesOptions(), CDisplaySeqalign::DisplaySeqalign(), CAlignFormatUtil::ExtractQuerySeqAlign(), CSeqAlignFilter::FilterByAccessionType(), CSeqAlignFilter::FilterByTaxonomy(), CAlignFormatUtil::FilterSeqalignBySeqList(), fta_get_orgref_byid(), fta_replace_org(), CUser_object::GetField(), CGuiObjectInfoSeq_feat::GetLinks(), CRemoteBlast::GetMasks(), CFastaBioseqSource::GetNext(), GetProteinWeights(), CMaskedRangeSet::GetRanges(), CRemoteBlast::GetSeqAlignSets(), CMolinfo_field::GetSequenceQualFromBioseq(), TaxClient::GetTaxIDForSeqId(), GetXrpForOverlap(), CAlignFormatUtil::HspListToHitList(), CAlignFormatUtil::HspListToHitMap(), CBlastFormatUtil::InsertSubjectScores(), IsAppropriateRule(), CAlignFormatUtil::LimitSeqalignByHsps(), CScoreSeqCoverage::MakeScore(), CScoreUniqSeqCoverage::MakeScore(), CLocation_constraint::Match(), CDiscrepancyPanel::OnDblClk(), CPhyTreeView::OnProjectChanged(), PackedSeqLocToMaskedQueryRegions(), CLocalSeqSearch::Run(), CLocalPssmSearch::Run(), CFastaExportJob::Run(), s_ExtractSeqId(), s_GetBestIDForURL(), s_GetSRASeqMetadata(), s_SetProtRef(), s_TitleFromProtein(), s_UseFastaReaderDeflines(), CDeltaBlastApp::SavePssmToFile(), CPsiBlastApp::SavePssmToFile(), CIgBlastTabularInfo::SetAirrFormatData(), CMultiAlignerTest::SetDomainHits(), CIgBlastTabularInfo::SetIgAnnotation(), CPsiBlastImpl::SetPssm(), CAlignFormatUtil::SplitSeqalignByMolecularType(), CGlyphSearchVisitor::Visit(), CLinkUtils::x_AddDbxrefFeatureLinks(), CDeflineGenerator::x_AdjustProteinTitleSuffix(), CDeflineGenerator::x_AdjustProteinTitleSuffixIdx(), CIgBlast::x_AnnotateD(), CAlnGraphic::x_BuildHtmlTable(), CMaskedRangeSet::x_CombineLocs(), CWriteDB_Impl::x_CookIds(), CReferenceItem::x_CreateUniqueStr(), CShowBlastDefline::x_DisplayDefline(), CShowBlastDefline::x_DisplayDeflineTableBody(), CFeatGlyph::x_DrawFeatureBar(), CWriteDB_Impl::x_ExtractDeflines(), CShowBlastDefline::x_FormatDeflineTableLine(), CShowBlastDefline::x_FormatDeflineTableLineCSV(), CShowBlastDefline::x_FormatDeflineTableLineText(), CAlnGraphic::x_FormatGraphOverview(), CSDB_Exception::x_Init(), CCmdLineBlastXML2ReportData::x_InitCommon(), CShowBlastDefline::x_InitFormattingInfo(), CMultiAligner::x_InitParams(), CTaxFormat::x_InitTaxInfoMap(), CGeneModelTrack::x_NeedHighlight(), CMakeBlastDBApp::x_ProcessMaskData(), CWriteDB_Impl::x_Publish(), CNcbiRegistry::x_Read(), CRemoteSeqSearch::x_RemoteBlast(), CRemotePssmSearch::x_RemoteBlast(), COligoSpecificityCheck::x_SortPrimerHit(), CPsiBlastImpl::x_Validate(), CDeltaBlast::x_Validate(), CFeatTableEdit::xGenerate_mRNA_Product(), and CFeatTableEdit::xGetLinkedFeature().

◆ GetAllocFillMode() ◆ GetChunkSize() size_t CObjectMemoryPool::GetChunkSize ( void  ) const inline ◆ GetData() [1/2]

Get data as a reference.

Definition at line 2346 of file ncbiobj.hpp.

Referenced by CPrefetchManager_Impl::AddAction(), CBamDb::CBamDb(), CBamRefSeqIterator::CBamRefSeqIterator(), CTableDataValidate::CountBySeverity(), CValidatorReportCfgDlg::CreateControls(), CTableDataValidate::GetErrorList(), CBamDb::GetHeaderText(), CBamRefSeqIterator::GetLength(), CBamDb::GetPageSize(), CBamRefSeqIterator::GetRefSeqId(), CValidatePanel::GetSelected(), CValidatorReportCfgDlg::GetSelected(), CDB_MultiEx::NofExceptions(), CValidatePanel::OnJobResult(), CValidatePanel::OnListItemActivated(), CValidatePanel::OnListItemRightClick(), CValidatePanel::OnListItemSelected(), CValidatePanel::OnMouseMove(), CValidatorReportCfgDlg::OnReportBtnClick(), CPrefetchRequest::OnStatusChange(), CObjectFor< T >::operator const T &(), CObjectFor< T >::operator T&(), CBamRefSeqIterator::operator++(), CTableDataVcfJob::Run(), CPrefetchRequest::SetListener(), CPrefetchRequest::SetProgress(), CSeq_annot_Info::x_AddAlignIndex(), CTableDataValidate::x_CountRows(), CValidatePanel::x_DisplayList(), CTableDataValidateJob::x_FetchAll(), CTableDataValidate::x_GetRowData(), CSeq_annot_Info::x_InitFeatKeys(), CSeq_annot_Info::x_InitFeatTableKeys(), CSeq_annot_Info::x_InitGraphKeys(), CSeq_annot_Info::x_InitLocsKeys(), CSeq_annot_Info::x_MapAnnotObject(), and CValidatePanel::x_UpdateList().

◆ GetData() [2/2]

Get data as a reference – const version.

Definition at line 2352 of file ncbiobj.hpp.

◆ GetErrCodeString() const char * CObjectException::GetErrCodeString ( void  ) const overridevirtual ◆ GetLockedObject() [1/3] ◆ GetLockedObject() [2/3]

template<class Interface >

◆ GetLockedObject() [3/3] CObject * CPtrToObjectProxy::GetLockedObject ( void  ) ◆ GetLocker() [1/3]

template<class C , class Locker >

Get reference to locker object.

Definition at line 699 of file ncbiobj.hpp.

◆ GetLocker() [2/3]

template<class C , class Locker >

Get reference to locker object.

Definition at line 1365 of file ncbiobj.hpp.

◆ GetLocker() [3/3]

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

Get reference to locker object.

Definition at line 2706 of file ncbiobj.hpp.

◆ GetMallocThreshold() size_t CObjectMemoryPool::GetMallocThreshold ( void  ) const inline ◆ GetNCObject()

template<class C , class Locker >

Get object.

Similar to GetNonNullPointer(), except that this method returns the object whereas GetNonNullPointer() returns a pointer to the object.

See also
GetNonNullPointer()

Definition at line 1187 of file ncbiobj.hpp.

Referenced by CPhyloTreeDataSource::ApplyAttributes(), CSubmissionWizard::ApplySubmitCommand(), AssignNtConversion(), AssignSequenceVariant(), CMacroEngine::CallFunction(), CMacroResolver::CallFunction(), CBamAlignIterator::CBamAlignIterator(), CCSraAlignIterator::CCSraAlignIterator(), CPhyloTreeDataSource::CollapseByDistance(), CPhyloTreeDataSource::ComputeLengthsFromRoot(), CSequenceEditingEventHandler::CreateSeqSubmit(), CPhyloTreeDataSource::Cut(), CVDBGraphSeqIterator::CVDBGraphSeqIterator(), CBAMDataLoader::EstimateLoadSeconds(), CPhyloTreeDataSource::Filter(), CPhyloTreeDataSource::FilterDistances(), CPhyloTreeDataSource::FindNodes(), g_CreateSpecialSeqfeat(), CWGSSeqIterator::SAmbiguityAccess::Get2na(), CWGSSeqIterator::SAmbiguityAccess::Get2naLengthExact(), CWGSSeqIterator::SAmbiguityAccess::Get4na(), CWGSSeqIterator::SAmbiguityAccess::Get4naLengthExact(), CWGSSeqIterator::SAmbiguityAccess::GetAmbiguityBytes(), CPhyloTreeDataSource::GetBoundRect(), CCSraRefSeqIterator::GetDb(), CCSraShortReadIterator::GetDb(), CVDBGraphSeqIterator::GetDb(), CSNPDbTrackIterator::GetDb(), CSNPDbSeqIterator::GetDb(), CSNPDbGraphIterator::GetDb(), CWGSSeqIterator::GetDb(), CWGSScaffoldIterator::GetDb(), CWGSGiIterator::GetDb(), CWGSProteinIterator::GetDb(), CWGSFeatureIterator::GetDb(), CMacroBioData_PubdescIter::CSubmitblockIter::GetEditedSubmitBlock(), CWGSSeqIterator::SAmbiguityAccess::GetGapLengthExact(), CInfoRequestorLock::GetInfo(), CBlobSplitterImpl::GetLength(), CApplyStructCommentTreeItemData::GetMacroDescription(), CInfoRequestor::GetManager(), CAnnotMapping_Info::GetMappedSeq_loc_Conv(), CWGSDb_Impl::GetPatentSeq_id(), CHeapScope::GetScope(), CWGSFeatureIterator::GetSeq_feat(), CGlRenderNode::GetState(), CApplyStructCommentTreeItemData::GetVariables(), CPhyloTreeDataSource::Init(), CSeq_loc_Conversion::MakeDstMix(), NMacroUtil::MakeNcbiAutofixUserObject(), CPhyloTreeDataSource::MeasureTree(), CPhyloTreeDataSource::NewNode(), CPhyloTreeDataSource::Paste(), CGlRender::PushAttrib(), CRenderVector::PushAttrib(), CPhyloTreeDataSource::Relabel(), CPhyloTreeDataSource::Remove(), CPhyloTreeDataSource::RemoveSelected(), IPhyloTreeRender::Render(), CPhyloTreeDataSource::ReRootMidpoint(), CMacroBioData_BioSourceIter::RunEditCommand(), CMacroBioData_PubdescIter::RunEditCommand(), CMacroBioData_MolInfoIter::RunEditCommand(), CPhyloTreeDataSource::Sort(), CPhyloTreeDataSource::SortDist(), CPhyloTreeDataSource::SortLabel(), CPhyloTreeDataSource::SortLabelRange(), CTSE_Info::UpdateFeatIdIndex(), IEditMacroFunction::x_AssignReturnValue(), CLocalFileRestorer::x_AttachNewObject(), CDesktopDataBuilder::x_CreateSeqSubmit(), CMacroWorker::x_HandleOutput(), CCSraShortReadIterator::x_Init(), CWGSScaffoldIterator::x_Init(), CWGSProteinIterator::x_Init(), CWGSFeatureIterator::x_Init(), CWGSSeqIterator::x_Init(), CGff3Writer::x_WriteBioseqHandle(), and CVcfReader::xAssignVariationIds().

◆ GetNCPointer()

template<class C , class Locker >

Get pointer,.

Same as GetPointerOrNull().

See also
GetPointerOrNull()

Definition at line 1174 of file ncbiobj.hpp.

Referenced by CTreeGraphicsModel::AddTempCollapsedNode(), CTSE_ScopeInfo::AddUsedTSE(), CQuery::begin(), CPhyloTreeDataSource::CollapseByDistance(), CPhyloTreeDataSource::ComputeLengthsFromRoot(), CQuery::end(), CPhyloTreeDataSource::Filter(), CPhyloTreeDataSource::FilterDistances(), fta_get_project_user_object(), CPrefetchRequest::GetAction(), CQueryImpl::GetDatabase(), CSeqTextDataSource::GetLoc(), CBlobBookmark::GetOStream(), CWeakObject::GetPtrProxy(), CBamRefSeqInfo::LoadPileupChunk(), CBamRefSeqInfo::LoadSeqChunk(), CWeakRef< CQueue >::Lock(), CWeakIRef< IAlignRow >::Lock(), CWGSSeqIterator::SAmbiguityAccess::operator->(), CPSGL_RequestTracker::QueueInBackground(), CPhyloTreeDataSource::ReRootMidpoint(), s_FindNextParamsSet(), CGlPreviewSetupWidget::SetPreviewSubImage(), CUpdateSeq_Input::SetUpdateBioseq(), CUpdateMultipleSeq_Input::SetUpdateEntry(), CPhyloTreeDataSource::SortDist(), CPhyloTreeDataSource::SortLabel(), CPhyloTreeDataSource::SortLabelRange(), CDiscrepancyVisitorImpl< _Name >::Summarize(), CLocalFileRestorer::x_AttachNewObject(), CGeneModelFeatJob::x_CreateGeneModels(), CPhyloRectCladogram::x_DrawSplineTree(), CPhyloRadial::x_DrawTreeVbo(), CPhyloSlantedCladogram::x_DrawTreeVbo(), CMacroFunction_ParsedText::x_GetSpecialField(), CBamRefSeqInfo::x_InitAlignIterator(), and CUpdateSeqPanel::x_InitAlnMultiDSBuilder().

◆ GetNCPointerOrNull()

template<class C , class Locker >

Get pointer value.

Similar to GetNonNullPointer() except that this method returns a null if the pointer is null, whereas GetNonNullPointer() throws a null pointer exception.

See also
GetNonNullPointer()

Definition at line 1162 of file ncbiobj.hpp.

Referenced by CThreadPool_Impl::CallController(), CMacroEngine::CallFunction(), CMacroResolver::CallFunction(), CDataSource::GetDataLoader(), SAnnotSelector::GetFeatComparator(), CPrefetchRequest::GetListener(), CRef< CAlnMixSegment >::GetNCPointer(), CVDBCacheWithExpiration::CSlot::GetObject(), CPSGL_RequestTracker::GetProcessor(), CPSGL_ResultGuard::GetProcessor(), CGBLoaderParams::GetReaderPtr(), CThreadPool_Impl::GetSafeSleepTime(), CHeapScope::GetScopeOrNull(), CDesktopCanvas::GetSelection(), CIRef< IAlignRow >::operator=(), CInitMutex< SAnnotSetCache >::operator=(), CThreadInPool_ForServer::ProcessRequest(), CNarrowTreeEdgeVboGeom20::Render(), CFillerPointVboGeom20::Render(), CNarrowTreeEdgeVboGeom11::Render(), CFillerPointVboGeom11::Render(), CMacroBioData_FeatIterBase::RunEditCommand(), CMacroBioData_SeqAlignIter::RunEditCommand(), CMacroBioData_SeqSetIter::RunEditCommand(), CGeneModelFeatJob::x_CreateGeneModels(), CSeqTable_sparse_index::x_GetDeltaCache(), CSeqTable_multi_data::x_GetIntDeltaCache(), CTSE_Info::x_GetTopLevelSeq_submit(), and CThreadPool_Impl::x_HasNoThreads().

◆ GetNonNullNCPointer()

template<class C , class Locker >

◆ GetNonNullPointer() [1/3]

template<class C , class Locker >

Get pointer value and throw a null pointer exception if pointer is null.

Similar to GetPointerOrNull() except that this method throws a null pointer exception if pointer is null, whereas GetPointerOrNull() returns a null value.

See also
GetPointerOrNull(), GetPointer(), GetObject()

Definition at line 968 of file ncbiobj.hpp.

Referenced by BOOST_AUTO_TEST_CASE(), CMagicBlastAppArgs::CMagicBlastAppArgs(), CDbIndex_Factory::do_create_1_2(), CRef< CAlnMixSegment >::GetObject(), CMagicBlastThread::Main(), CRef< CAlnMixSegment >::operator*(), CRef< CAlnMixSegment >::operator->(), CRequestContextGuard_Base::Release(), CDeltaBlast::Run(), CSRSearchApplication::Run(), CDeltaBlastApp::Run(), CMagicBlastApp::Run(), s_UpdateSubjectInSeqalign(), CRequestContextGuard_Base::SetDefaultErrorStatus(), CGumbelParamsOptions::SetScoreMatrix(), CDeltaBlast::x_FindDomainHits(), CMultiAligner::x_FindRPSHits(), CSplignApp::x_GetBl2SeqHits(), CCompartApp::x_GetSeqLength(), CSequenceDataTester::x_TestSingleSequence_Local(), CSequenceDataTester::x_TestSingleSequence_Remote(), and CRequestContextGuard_Base::~CRequestContextGuard_Base().

◆ GetNonNullPointer() [2/3]

template<class C , class Locker >

◆ GetNonNullPointer() [3/3]

template<class C , class Locker >

Get pointer value and throw a null pointer exception if pointer is null.

Similar to GetPointerOrNull() except that this method throws a null pointer exception if pointer is null, whereas GetPointerOrNull() returns a null value.

See also
GetPointerOrNull(), GetPointer(), GetObject()

Definition at line 1654 of file ncbiobj.hpp.

Referenced by CBuildDatabase::AddSequences(), CSplignFormatter::AsSeqAlignSet(), CEditObjectSeq_desc::CreateWindow(), CSplignTrim::CutFromLeft(), CSplignTrim::CutFromRight(), CEditObjectSeq_desc::GetEditCommand(), CTSE_Lock::GetNonNullPointer(), CConstRef< CSeq_loc >::GetObject(), CTableSelectionBioTreeContainer::GetRows(), CNWFormatter::SSegment::ImproveFromLeft(), CNWFormatter::SSegment::ImproveFromLeft1(), CNWFormatter::SSegment::ImproveFromRight(), CNWFormatter::SSegment::ImproveFromRight1(), CEditObjectSeq_desc::LocationChange(), CGoQualLessThan::operator()(), CConstRef< CSeq_loc >::operator*(), CConstRef< CSeq_loc >::operator->(), CDeltaBlast::Run(), s_MakeBioseqs(), CSplignTrim::Update(), CFeatureGenerator::SImplementation::x_CreateCdsFeature(), CFlatGatherer::x_GatherFeaturesOnWholeLocationIdx(), CPhyTreeView::x_OnSetSelection(), and CSeqAlignFilter::x_UpdateGiInSeqalign().

◆ GetObject() [1/3]

template<class C , class Locker >

Get object.

Similar to GetNonNullPointer(), except that this method returns the object whereas GetNonNullPointer() returns a pointer to the object.

See also
GetNonNullPointer()

Definition at line 1011 of file ncbiobj.hpp.

Referenced by SeqTreeAsnizer::addAsnSeqTreeNode(), CTableAnnotDataSource::AddSeqLoc(), CAdjustForConsensusSpliceSite::AdjustCDS(), CAdjustForConsensusSpliceSite::AdjustCDSEnds(), CAttachedHandles::Attach(), BOOST_AUTO_TEST_CASE(), CTreeQueryExec::CallFunction(), CAppJobDispatcher::CancelJob(), CreateMolInfoDesc(), CMytestApplication::DoProcess(), CCmdChangeProjectItem::Execute(), CTableImportDataSource::ExportTableParms(), CTMS_DisplayTrack_Client::Fetch(), CEditObjectSeq_desc::GetEditCommand(), GetGl(), CPhyloTree::GetGraphicsModel(), CThreadPoolEngine::CThreadTask::GetJob(), CGuiObjectInfoSeq_feat::GetLinks(), CInitMutex< SAnnotSetCache >::GetObject(), CGBProjectHandle::GetProject(), IPhyloTreeRender::GetScheme(), CPhyloTreeWidget::GetScheme(), CHitMatrixDataSource::GetScope(), CSeqTextDataSource::GetScope(), CMytestApplication::GetSeqEntry(), CSeqSetPresenter::GetSeqEntry(), CBioseq_Handle::GetTSE_Handle(), CAuthorNamesContainer::ImportAuthorsFromFile(), CTreeGraphicsModel::Init(), PT::CProjectItem::Initialize(), CPhyloTreeDataSource::IterateOverSelNodes(), CPhyloTreeWidget::OnOpenPropertiesDlg(), CNetScheduleConfigLoader::operator()(), operator<<(), CFuncWithArgs::operator==(), SMacroFuncWithArgs::operator==(), CQueueDataBase::Purge(), CSeqTestApplication::Render(), CRulerPanel::Render(), CAppJobDispatcher::ResumeJob(), CAlignTabExportJob::Run(), CFastaAlignExportJob::Run(), C5ColExportJob::Run(), CAgpExportJob::Run(), CFlatFileExportJob::Run(), CTableImportColumn::SaveAsn(), CGBProjectHandle::SetProject(), CAppJobDispatcher::ShutDown(), CAppJobDispatcher::SuspendJob(), CAdjustForConsensusSpliceSite::x_AlsoAdjustmRNA(), CSGAlignmentJob::x_CreateAlignGlyphsForCrossOriginAlign(), CHitMatrixDataSource::x_CreateIds(), CCreateGeneModelTask::x_GetCommand(), CSNPDataLoader_Impl::x_GetFileInfo(), CMiscSeqTable::x_InterpretColumnProperties(), CSGAlignmentJob::x_LoadAlignmentFeats(), CBatchFeatJob::x_LoadFeatProducts(), CReportEntry::x_MapPos(), CAppJobDispatcher::x_PollEngines(), CTreeGraphicsModel::x_RenderNodeLabelsPdf(), CAdjustForConsensusSpliceSite::x_UpdateLocation(), CFastaOstreamEx::x_WriteTranslatedCds(), CBlockingQueue_ForServer::CCompletingHandle::~CCompletingHandle(), and CBlockingQueue< CRef< CStdRequest > >::CCompletingHandle::~CCompletingHandle().

◆ GetObject() [2/3]

template<class C , class Locker >

◆ GetObject() [3/3]

template<class C , class Locker >

Get object.

Similar to GetNonNullPointer(), except that this method returns the object whereas GetNonNullPointer() returns a pointer to the object.

See also
GetNonNullPointer()

Definition at line 1697 of file ncbiobj.hpp.

Referenced by CTableAnnotDataSource::AddSeqLoc(), CAdjustForConsensusSpliceSite::AdjustmRNAandExonEnds(), CAdjustForConsensusSpliceSite::AdjustmRNAandExonFeatures(), CFlatFileTextItem::CFlatFileTextItem(), CUnculturedTool::CorrectBioSource(), CMacroBioData::CreateIterator(), CTableReaderMacro::CreateMacros(), CRelationTypeConverterAdapter::Dump(), Sequence::FillOutSeqId(), CDesktopCitSubItem::GetCitSub(), CDesktopContactInfoItem::GetContactInfo(), CSeq_feat_Descr::GetFeat(), CGuiObjectInfoSeq_feat::GetLinks(), CRelationTypeConverterAdapter::GetName(), CMacroBioData_PubdescIter::CSubmitblockIter::GetOrigSubmitBlock(), CTableDataValidate::GetRowObject(), CDesktopSeqdescItem::GetSeqdesc(), CDesktopSeqSubmitItem::GetSeqSubmit(), CPhyloPhylipReader::GetTree(), CSeqDesktopPanel::Load(), CBLASTToolManager::LoadSettings(), StructureSet::MatchSequenceToMoleculeInObject(), PSSMWrapper::PSSMWrapper(), CFrameworkDemoGUI::RestoreWindowLayout(), CSequenceUpdater::s_UpdateSeqInst(), testResultAlignments(), CMacroFunction_GetSequence::TheFunction(), CSimpleProjectView::x_ActivateTextView(), CLinkUtils::x_AddDbxrefFeatureLinks(), CDesktopDataBuilder::x_CreateSeq(), CDesktopDataBuilder::x_CreateSet(), CMacroFunction_ParsedText::x_GetSpecialField(), CFeatureSearchJob::x_SearchFeatures(), CUnculturedTool::x_TryRankFix(), and CAdjustForConsensusSpliceSite::x_UpdateExonFeatures().

◆ GetPointer() [1/3]

template<class C , class Locker >

◆ GetPointer() [2/3]

template<class C , class Locker >

Get pointer,.

Same as GetPointerOrNull().

See also
GetPointerOrNull()

Definition at line 1684 of file ncbiobj.hpp.

Referenced by CChangeUnindexedObjectCommand< T >::AddBioseq(), AddExceptionsToShortIntron(), CClickableSortUniqueCount::AddToBulkEditList(), CClickableSortUniqueCount::AddToListCtrl(), CProjectFileWriter::AddToScope(), CApplyObject::ApplyChange(), CDiscrepancyVisitorImpl< _Name >::Autofix(), CNewCleanup_imp::BasicCleanupBioseqSetHandle(), CNewCleanup_imp::BasicCleanupSeqEntryHandle(), BOOST_AUTO_TEST_CASE(), CSeqGraphicPane::CanSetSwitchPoint(), CTextPanel::CanShowFastA(), CTextPanel::CanShowFlatFile(), CApplyObject::CApplyObject(), CFlatFileTextItem::CFlatFileTextItem(), CBarcodeTool::ClickLink(), CPhyTreeView::CommitTheChanges(), Convert_Bioseq_Seq_entry(), Convert_Seq_id_Bioseq_set(), CPsiBl2Seq::CPsiBl2Seq(), CUpdateMultiSeq_Dlg::CreateControls(), CreateEditorForObject(), CSeq_loc_Mapper::CSeq_loc_Mapper(), CTextPanel::DataLoaded(), CTaxValidationAndCleanup::DoTaxonomyUpdate(), CMAViewManager::DoTransition(), CSequenceEditingEventHandler::Duplicate(), CBioseqEditor::EditSelection(), CCmdChangeSeqdesc::Execute(), CNewCleanup_imp::ExtendedCleanupSeqEntryHandle(), objects::CFixSuspectProductName::FixSuspectProductNames(), CSeqTableColumnInfo::Get(), CProjectedMappingInfo::GetAlignmentDataSource(), CMolInfoField::GetApplyObjects(), GetAuthList(), GetBestBioseqLabel(), CRemoteBlastDbDataLoader::GetBlobs(), GetCDSProductSeq(), CReplaceEntirePubPanel::GetCommand(), CGroupMapWidget::GetCurrentItem(), CDesktopViewContext::GetCurrentSelection(), CConstRefTypeInfo< Data >::GetData(), CMacroDataException::GetDataAsString(), CEditObjectSeq_desc::GetEditCommand(), CEditObjectSubmit_block::GetEditCommand(), CFlatFileViewContext::GetEditObject(), CJobFutureJobBase::GetError(), CGeneGroup::GetHTMLActiveAreas(), CSeq_id_Descr::GetId(), CGroupMapWidget::GetItemLabel(), CTableView::GetMainObject(), CVcfTableView::GetMainObject(), CTableViewWithTextViewNav::GetMainObject(), CMappedFeatOrObject::GetObject(), CPluginObject::GetObject(), CMolInfoField::GetObjects(), CPluginObject::GetProject(), GetPubTitle(), CmRNACDSLinker::GetReferencedmRNA_CDS(), GetReplacementCommand(), CMiscSeqTableColumn::GetReplacementCommand(), CVcfTableSelection::GetRows(), CMacroBioData_FeatIterBase::GetScopedObject(), CMacroBioData_FeatIntervalIter::GetScopedObject(), CVcfTableSelection::GetSelection(), CProjectTreeView::GetSelection(), CStdSegHit::GetSeqAlign(), CDUpdater::getSequencesFromGB(), CProjectTreeView::GetSingleObject(), CFlatFileTextItem::GetToolTipText(), GetTopSeqEntryFromScopedObject(), CCleanupApp::HandleSeqEntry(), CUser_object::HasField(), CAlignGlyph::HasObject(), CClonePlacementGlyph::HasObject(), CFeatGlyph::HasObject(), CSegmentGlyph::HasObject(), CSequenceTrack::HasObject(), CSwitchPointGlyph::HasObject(), CObjectList::Init(), CViewGraphic::InitView(), CVcfTableView::InitView(), CTextPanel::InitWidget(), CBioseqEditor::IsDeletable(), CGuiSeqInfoSeq_id::IsDNA(), CBioseqEditor::IsEditable(), IsEditable(), CCleanup::IsGeneXrefUnnecessary(), CGuiSeqInfoSeq_id::IsProtein(), CComment_rule::IsValid(), CNGAlignParams::LogDump(), CId1FetchApp::LookUpGI(), CCdsToMatPeptide::MergeConvert(), CEditingActionDescLocalId::Modify(), CEditObjectSeq_desc::MolInfoLocationChange(), CMacroBioData_PubdescIter::Next(), CSeqGraphicPane::NextPrevSplice(), CTextPanel::ObjectIsFeature(), CObjectListWidgetSel::OnAddAccessionClick(), CAppJobTask::OnAppJobProgress(), CDesktopViewContext::OnCopySelection(), CDesktopViewContext::OnCutSelection(), CClickableSortUniqueCount::OnListItemActivated(), CAppPackagesDlg::OnPackageSelected(), CDesktopViewContext::OnPasteSelection(), CSearchToolBase::OnProgress(), CSubPrep_panel::OnSaveBtnClick(), CSelectTargetDlg::OnSelTargetAcceptClick(), CPhyTreeView::OnSomethingEdited(), CConvertCache::SCacheKeySort::operator()(), CSeqTableColumnInfo::operator->(), CChangePhyloSelectionSetCmd::PerformEdit(), CChangePhyloPropertyCmd::PerformEdit(), CChangePhyloExpandCollapseCmd::PerformEdit(), CChangePhyloPropertyCmd::PerformFeatureDictEdit(), CBlastFormat::PrintOneResultSet(), CConversionApp::Read(), CFeatureGenerator::SImplementation::RecomputePartialFlags(), CRemoveSet::remove_sets_from_set(), CMacroDataException::ReportExtra(), SRelLoc::Resolve(), CBulkCDS::RowToScopedObjects(), CBulkGene::RowToScopedObjects(), CBulkMiscFeat::RowToScopedObjects(), CBulkRna::RowToScopedObjects(), SrcEditDialog::RowToScopedObjects(), CAsnExportJob::Run(), CAlignTabExportJob::Run(), CFastaAlignExportJob::Run(), C5ColExportJob::Run(), CAgpExportJob::Run(), CFlatFileExportJob::Run(), CFeatureRetrievalJob::Run(), CAppJobDispatcher::RunSync(), s_AreThereOtherCDSForThisProduct(), s_CheckEmptyLists(), s_GetAccession(), s_IsBioseqInSet(), s_LimitDeflines(), CMacroFunction_RemoveQual::s_RemoveFields(), CTextPanel::SaveState(), CTempTrackProxy::SaveToRegistry(), CTextPanelContext::SelectItem(), CFeatureGenerator::SImplementation::SetFeatureExceptions(), CPluginObject::SetObject(), CViewGraphic::SetOrigObject(), CPluginObject::SetProject(), sGetValidateObject(), SOAP_GetKnownObject(), TestFeaturesInRange(), CMacroFunction_SwapQual::TheFunction(), CMacroFunction_SwapRelFeatQual::TheFunction(), CMacroFunction_SetRelFeatQual::TheFunction(), CMacroFunction_AddDBLink::TheFunction(), CMacroFunction_EditRelFeatQual::TheFunction(), CMacroFunction_ConvertStringQual::TheFunction(), CMacroFunction_ConvertFeatQual::TheFunction(), CMacroFunction_ConvertRNARelQual::TheFunction(), CMacroFunction_ParseStringQual::TheFunction(), CMacroFunction_ParseFeatQual::TheFunction(), CMacroFunction_ParseRNARelQual::TheFunction(), CMacroFunction_AddParsedText::TheFunction(), CMacroFunction_AddParsedToFeatQual::TheFunction(), CMacroFunction_ParsedTextFrom::TheFunction(), CMacroFunction_CopyStringQual::TheFunction(), CMacroFunction_CopyFeatQual::TheFunction(), CMacroFunction_CopyRNARelQual::TheFunction(), CMacroFunction_RmvOutsideRelFeatQual::TheFunction(), CMacroFunction_AddorSetContElement::TheFunction(), CMacroFunction_SatelliteFields::TheFunction(), CMacroFunction_MobileElementTypeFields::TheFunction(), CMacroFunction_ApplyStrucVoucherPart::TheFunction(), CMacroFunction_MakeBoldXrefs::TheFunction(), CMacroFunction_Autodef::TheFunction(), CMacroFunction_AutodefId::TheFunction(), CMacroFunction_RefreshDefline::TheFunction(), CMacroFunction_AutodefComplete::TheFunction(), CMacroFunction_CreateProteinFeats::TheFunction(), CMacroFunction_DeltaSeqToRaw::TheFunction(), CMacroFunction_UpdateProteinSeqs::TheFunction(), CMacroFunction_RemoveAllFeatures::TheFunction(), CMacroFunction_ConvertFeature::TheFunction(), CMacroFunction_ApplyCDS::TheFunction(), CMacroFunction_ApplyRNA::TheFunction(), CMacroFunction_ApplyGene::TheFunction(), CMacroFunction_ApplyOtherFeature::TheFunction(), CMacroFunction_ApplyPublication::TheFunction(), CMacroFunction_ISOJTALookup::TheFunction(), CMacroFunction_LookupPub::TheFunction(), CMacroFunction_DOILookupBase::TheFunction(), TrimEntry(), CCmdCreateDesc::Unexecute(), CAsnvalThreadState::ValidateAsync(), CValidError_bioseq::ValidateSeqId(), CSoapMessage::Write(), CFeatureItem::x_AddQualProteinId(), IAuthorEditor::x_ApplyToSeqSubmit(), variation::CHgvsParser::x_AsHgvsInstExpression(), CSeqGraphicPane::x_ChangeSwitchPoint(), CMacroFunction_EditFeatLocation::x_CheckInitFeature(), CFlatGatherer::x_CollectSourceFeatures(), CNGAlignJob::x_CreateProjectItems(), CAlnMultiDSBuilder::x_CreateSparseDataSource(), CAppPackagesDlg::x_DumpPkgInfo(), CTableViewWithTextViewNav::x_EditObject(), CAutogeneratedCleanup::x_FallBackSeqAnnotMethod(), CSGGenBankDS::x_ForegroundJob(), CAlignedFeatureGraph::x_GatherCluster(), CPkgManager::x_GetBasePkgs(), CSeqMap::x_GetChunkToLoad(), CGlyphContainer::x_GetHistMsg(), CSeqMap::x_GetObject(), CAlignSpanView::x_GetOrigObject(), CCrossAlignView::x_GetOrigObject(), CMPCrossAlignView::x_GetOrigObject(), CMultiAlignView::x_GetOrigObject(), CPhyTreeView::x_GetOrigObject(), CSeqTextView::x_GetOrigObject(), CFeatTableView::x_GetOrigObject(), CViewGraphic::x_GetOrigObject(), CFastaTitleItem::x_GetTitle(), CStatusBarService::x_HasEvent(), CCompareWithBiosample::x_LoadData(), CTextPanel::x_LoadFastA(), CTextPanel::x_LoadFlatFile(), CSeqMap::x_LoadObject(), CAppPackagesDlg::x_LoadPkgList(), CConvertFeatureBase::x_MoveFeatureToProtein(), CLayoutTrackHandler::x_MoveTrackDownRecursive(), CLayoutTrackHandler::x_MoveTrackUpRecursive(), CBlastFormat::x_PrintTaxReport(), CTextItemSeq_align::x_RenderText(), CTextItemSeq_feat::x_RenderText(), CValidError_bioseq::x_ReportDupOverlapFeaturePair(), CValidError_bioseq::x_ReportUTRPair(), CTextPanel::x_SaveViewType(), CTextPanel::x_SelectFlatFileSequence(), CMacroFunction_MakeLocation::x_SetCurrentBioseq(), CMacroBioData_BioSourceIter::x_SetDefaultObjectInfo(), CMacroBioData_PubdescIter::x_SetDefaultObjectInfo(), CMacroBioData_SeqdescIter::x_SetDefaultObjectInfo(), CMacroBioData_MolInfoIter::x_SetDefaultObjectInfo(), CMacroFunction_SwapQual::x_SetField(), CSeqDesktopPanel::x_SetMaxExpansionLevel(), CSeqMap::x_SetSegmentRef(), CAgpConverter::x_SetUpObjectOpeningAndClosingStrings(), CDesktopViewContext::x_UpdateCutCopySelection(), CMRNAValidator::x_ValidateCommonMRNAProduct(), CSoapMessage::x_VerifyFaultObj(), and CProjectFileWriter::x_WriteGtf().

◆ GetPointer() [3/3]

template<class C , class Locker >

Get pointer,.

Same as GetPointerOrNull().

See also
GetPointerOrNull()

Definition at line 998 of file ncbiobj.hpp.

Referenced by CEvidencePanel::AddCommand(), CStrandPanel::AddCommand(), CRevIntPanel::AddCommand(), CExtensionRegistry::AddExtensionPoint(), CGroupMapWidget::AddGroup(), CGroupMapWidget::AddItem(), CAnnotationASN1::CImplementationData::AddModel(), CProjectService::AddProjectView(), CPdf::AddShadedTris(), CTrackContainer::AddTracks(), CTrackConfigManager::AlignTrackConfig(), CItem::apply(), CAddSequences::apply(), CConvertRptUnitRangeToLoc::apply(), CRemAllProtTitles::apply(), CRemProtTitles::apply(), CRemoveBankitComment::apply(), CRemoveGenomeProjectsDB::apply(), CRemoveStructuredComment::apply(), CChangeStructuredCommentKeyword::apply(), CRemoveSeqAnnot::apply(), CConvertComment::apply(), CTrimN::apply(), CMRnaForCDS::apply(), CAddFluComments::Apply(), CRemoveUnnecessaryExceptions::apply(), CModifyStructuredComment::apply(), CReorderStructuredComment::apply(), CAddCitSubForUpdate::apply(), CAssignFeatureId::apply(), CClearFeatureId::apply(), CReassignFeatureId::apply(), CUniqifyFeatureId::apply(), CRemoveUnverified::apply(), CLabelRna::apply(), CConvertSelectedGaps::apply_impl(), CRmvCddFeatDbxref::apply_to(), CPrefixAuthority::apply_to(), CSrcFocusSet::apply_to(), CSrcFocusClear::apply_to(), CSetTransgSrcDesc::apply_to(), CApplyObject::ApplyChange(), CSubmissionWizard::ApplySubmitCommand(), CAddCitSubForUpdate::ApplyToCSeq_entry(), Assign3primeUTRSite(), Assign5primeUTRSite(), AssignNtRemoteLocation(), CDiscrepancyContext::AutofixSubmit_block(), CdBlaster::blast(), BOOST_AUTO_TEST_CASE(), CAgpRenumber::CAgpRenumber(), CScoringJob::Calculate(), CScoreCache::CalculateScores(), CAppTaskService::CancelTask(), CApplyObject::CApplyObject(), CEditingActionSummaryConstraint::CEditingActionSummaryConstraint(), CFlatFileTextItem::CFlatFileTextItem(), CVcfTrack::CheckRange(), CBarcodeTool::ClickLink(), CTrackContainer::CloneTrack(), CScopeTransaction_Impl::Commit(), CSubmissionWizard::ConnectListener(), Convert_Bioseq_Seq_entry(), ASNDataManager::ConvertMimeDataToCDD(), CorrectIntervalOrder(), CViewManagerService::CreateClient(), CConvertSetTypeDlg::CreateControls(), CSubmissionWizard::CreateControls(), CSrcModListPanel::CreateControls(), CreateEditingActionConstraint(), CGBDocument::CreateLoadJob(), CreateMimeFromBiostruc(), CAnnotationASN1::CImplementationData::CreateModelProducts(), BLASTer::CreateNewPairwiseAlignmentsByBlast(), CGBDocument::CreateProjectScope(), CSequenceEditingEventHandler::CreateSeqSubmit(), CUIToolRegistry::CreateToolInstance(), CTrackConfigManager::CreateTrackConfig(), CBinsTrackFactory::CreateTracks(), CHapmapTrackFactory::CreateTracks(), CLDBlockTrackFactory::CreateTracks(), CSnpTrackFactory::CreateTracks(), CAggregateFeatureTrackFactory::CreateTracks(), CAllOtherFeaturesTrackFactory::CreateTracks(), CComponentTrackFactory::CreateTracks(), CVarTrackFactory::CreateTracks(), CEpigenomicsTrackFactory::CreateTracks(), CFeatureTrackFactory::CreateTracks(), CGraphOverlayFactory::CreateTracks(), CGraphTrackFactory::CreateTracks(), CScaffoldTrackFactory::CreateTracks(), CSegmentMapTrackFactory::CreateTracks(), CSeqTableGraphTrackFactory::CreateTracks(), CSequenceTrackFactory::CreateTracks(), CSixFramesTransTrackFactory::CreateTracks(), CTraceGraphTrackFactory::CreateTracks(), CTrackContainerFactory::CreateTracks(), CAlignmentTrackFactory::CreateTracks(), CGeneModelFactory::CreateTracks(), CVcfTrackFactory::CreateTracks(), CSimpleProjectView::CreateView(), CEditObjectSeq_desc::CreateWindow(), CEditObjectSeq_feat::CreateWindowImpl(), CRenderCommon::CRenderCommon(), CSameConstraintMatcher::CSameConstraintMatcher(), CScoringJob::CScoringJob(), CRawSeqToDeltaByN::DeltaSeqToRaw(), CSubmissionWizard::DisconnectListener(), CSimpleB2SWrapper::DoBlast2Seqs(), CFileLoadManager::DoTransition(), CGraphOverlay::Drop(), CBioseqEditor::EditSelection(), CEditingBtnsPanel::EditSequence(), CSequenceEditingEventHandler::EditSequence(), C5ColObjectLoader::Execute(), CAgpObjectLoader::Execute(), CGBFlatFileObjectLoader::Execute(), CGffObjectLoader::Execute(), CRMObjectLoader::Execute(), CAppDialogs::ExportDialog(), IEditingActionBiosource::Find(), IEditingActionDesc::Find(), CEditingActionDescUserObject::Find(), CDiscrepancyPanel::FindGraphicalSequenceView(), IEditingActionDesc::FindRelated(), CEditingActionDescUserObject::FindRelated(), CDockLayoutTree::FromUserObject(), CDockLayoutTree::CNode::FromUserObject(), fta_build_ena_user_object(), CProjectStorage::GetAnnots(), CMolInfoField::GetApplyObjects(), CProductColumn::GetApplyObjects(), CFieldHandler::GetApplyObjectsFromRelatedObjects(), CObjectTextItem::GetAssosiatedScope(), CConversionOption::GetBool(), CSeqGraphicConfig::GetClonePlacementParams(), CPhyloTree::GetColorTable(), CTreeGraphicsModel::GetColorTable(), CConvertCdsToMiscFeat::GetCommand(), CBulkCDS::GetCommandFromValuesTable(), CSeqGraphicConfig::GetCommentConfig(), CSeqGraphicPane::GetCurrentObject(), CSeqGraphicConfig::GetCustomFeatColors(), COrgRefCache::SCacheEntry::GetData(), CRefTypeInfo< Data >::GetData(), CBinsTrack::GetDataSource(), CHapmapTrack::GetDataSource(), CLDBlockTrack::GetDataSource(), CSnpTrack::GetDataSource(), CHistogramGraph::GetDataSource(), CEpigenomicsTrack::GetDataSource(), CFeatureTrack::GetDataSource(), CGraphTrack::GetDataSource(), CSegmentMapTrack::GetDataSource(), CSequenceTrack::GetDataSource(), CTraceGraphTrack::GetDataSource(), CTrackContainer::GetDataSource(), CSeqTextPanel::GetDataSource(), CAlignmentTrack::GetDataSource(), CGeneModelTrack::GetDataSource(), CSixFramesTransTrack::GetDataSource(), CSeqGraphicPane::GetDataSource(), CSGDataSourceContext::GetDS(), CEditObjectFeaturePropagate::GetEditCommand(), CEditObjectSeq_desc::GetEditCommand(), CEditObjectSeq_feat::GetEditCommand(), CEditObjectSet::GetEditCommand(), CEditObjectSubmit_block::GetEditCommand(), GetEditSaver(), CSearchJobBase::GetError(), CNetBlastSubmittingJob::GetError(), CNetBlastMonitoringJob::GetError(), CDownloadJob::GetError(), CJobAdapterJob< TInput, TOutput >::GetError(), CBuildAlnVecJob::GetError(), CBuildSparseAlnJob::GetError(), CFeatureLoadingJob::GetError(), CScoringJob::GetError(), CTableDataSUCJob::GetError(), CTableDataValidateJob::GetError(), CTextRetrieveJob::GetError(), CSeqGraphicJob::GetError(), CSeqTextJob::GetError(), CAttachProjectItemsJob::GetError(), CResetScopeHistoryJob::GetError(), CTableDataVcfJob::GetError(), CFeatCompareJob::GetError(), CFeatureRetrievalJob::GetError(), CFlatFileSequenceListJob::GetError(), CTrackInitializationJob::GetError(), CAnnotMetaDataJob::GetError(), CGetAssembliesJob::GetError(), CAppJob::GetError(), GetExtensionAsInterface(), CGeneFinder::GetFeatViaSubsetThenExtremesIfPossible_Helper(), impl::CDBHandlerStack::CUserHandlerWrapper::GetHandler(), CHeapScope::GetImpl(), CUIToolRegistry::GetInstance(), CAppJobDispatcher::GetJobError(), CAppJobDispatcher::GetJobResult(), CHitMatrixDataSource::GetLabel(), CGuiObjectInfoVariant::GetLinks(), SNetCacheAPIImpl::GetListener(), CProjectView::GetMainObject(), CTableView::GetMainObject(), CVcfTableView::GetMainObject(), CTableViewWithTextViewNav::GetMainObject(), CAnnotMapping_Info::GetMappedSeq_align(), CLBLASTUIDataSource::GetMenu(), CNetBLASTUIDataSource::GetMenu(), CBamUIDataSource::GetMenu(), CGenBankUIDataSource::GetMenu(), CPhyloCircularCladogram::GetNodeLabelDist(), IPhyloTreeRender::GetNodeLabelDist(), CViewGraphic::GetNonAsnData(), CProjectStorage::GetObject(), CAbstractProjectItem::GetObject(), CObjectListTableModel::GetObjectList(), CTableDataBioTreeContainer::GetObjectValue(), CTableDataSeq_table::GetObjectValue(), CInitMutex< SAnnotSetCache >::GetPointer(), CSeqTextJob::GetProgress(), CTableDataVcfJob::GetProgress(), CFeatCompareJob::GetProgress(), CFeatureRetrievalJob::GetProgress(), CProjectStorage::GetProject(), CEditAppJob::GetProjectService(), CProjectView::GetReflectionInfo(), GetRelatedFeatureApplyObjects(), CFeatureSeqTableColumnBase::GetRelatedGeneApplyObjects(), GetReplacementCommand(), CMiscSeqTableColumn::GetReplacementCommand(), CSearchJobBase::GetResult(), CBuildAlnVecJob::GetResult(), CBuildSparseAlnJob::GetResult(), CFeatureLoadingJob::GetResult(), CScoringJob::GetResult(), CTextRetrieveJob::GetResult(), CSeqTextJob::GetResult(), CAttachProjectItemsJob::GetResult(), CFeatCompareJob::GetResult(), CFeatureRetrievalJob::GetResult(), CFlatFileSequenceListJob::GetResult(), CTrackInitializationJob::GetResult(), CAnnotMetaDataJob::GetResult(), CGetAssembliesJob::GetResult(), CGBProject::GetScope(), CSelectionVisitor::GetScope(), CGBProjectHandle::GetScope(), COpenViewDlg::GetSelectedFactory(), CMultiAlignView::GetSelection(), CProjectTreeView::GetSelection(), CPhyTreeView::GetSelection(), CMultiReader::GetSeqEntry(), IServiceLocator::GetServiceByType(), CGBProjectHandle::GetShortTitle(), CProjectTreeView::GetSingleObject(), CAdvancedAlignCleanup::GetSplignCompartments(), CConversionOption::GetString(), GetStructureFromCacheFolder(), GetStructureViaHTTPAndAddToCache(), CSUCDataGenerator::GetSUCResults(), IPhyloTreeRender::GetTexture(), CGBProjectHandle::GetTitle(), CAlignGlyph::GetTooltip(), CClonePlacementGlyph::GetTooltip(), CFeatGlyph::GetTooltip(), CGuiObjectInfoClone::GetToolTip(), CGuiObjectInfoImpFeature::GetToolTip(), CGuiObjectInfoRegionFeature::GetToolTip(), CGuiObjectInfoSeqFeature::GetToolTip(), CGuiObjectInfoSiteFeature::GetToolTip(), CGuiObjectInfoPrimer::GetToolTip(), CGuiObjectInfoVariant::GetToolTip(), CGuiObjectInfoVariation::GetToolTip(), CTempTrackProxy::GetTrack(), CProjectItem::GetUserObject(), CQueryParseNode::GetUserObject(), CBulkCDS::GetValuesTableFromSeqEntry(), CCleanupApp::HandleSeqEntry(), CSwitchPointGlyph::HasObject(), CProjectService::HasWorkspace(), CPsgCgiApp::Help(), UpdateViewer::ImportStructure(), CNcbiRegistry::IncludeNcbircIfAllowed(), CScoreMethodsDlg::Init(), CPhyloTreeDataSource::Init(), CObjectList::Init(), CSparseMultiDataSource::Init(), CSGAlignmentDS::InitAlignScoreCache(), CSeqGraphicPane::InitDataSource(), COpenDlg::InitDialog(), CViewGraphic::InitView(), CVcfTableView::InitView(), CObjectList::_CColumn::IntVector(), CPhrap_Sequence::IsContig(), CAlnVecMultiDataSource::IsEmpty(), CPhrap_Sequence::IsRead(), CSequenceEditingEventHandler::ItemAction(), LaunchBioseqEditor(), CmRNACDSLinker::LinkSelectedFeatures(), CGBProjectHandle::Load(), CMetaRegistry::Load(), CCompoundRWRegistry::LoadBaseRegistries(), CNcbiApplicationAPI::LoadConfig(), CValidatePanel::LoadData(), LoadDataOnly(), LoadFileForSubmission(), CTempTrackProxy::LoadFromRegistry(), CAsnObjectLoader::LoadFromStream(), CFileLoadManager::LoadRegisteredManagers(), CFileLoadManager::LoadSettings(), CEditObjectSeq_desc::LocationChange(), CPhyloTreeDataSource::MeasureTree(), CTrackConfigManager::MergeTrackConfig(), CDUpdater::modifySeqAlignSeqEntry(), CEditObjectSeq_desc::MolInfoLocationChange(), CGraphOverlay::MoveTrackOut(), CDDAnnotateDialog::NewAnnotation(), CDDAnnotateDialog::NewEvidence(), RpsTestFixture::NuclSearch(), CHitMatrixDemoDlg::OnAccClick(), CFlatFileDemoDlg::OnAccClick(), CSeqGraphicDemoDlg::OnAccClick(), CObjectListWidgetSel::OnAddAccessionClick(), CSubPrep_panel::OnAddSequenceBtnClick(), CAlnVecMultiDataSource::OnAppJobNotification(), CSparseMultiDataSource::OnAppJobNotification(), CRunToolDlg::OnButtonClick(), CSelectFeatureDlg::OnButtonSaveFile(), CCrossAlnWidget::OnChooseSeq(), CHitMatrixWidget::OnChooseSeq(), CDDBookRefDialog::OnClick(), CPhyloTreeWidget::OnCollapseToViewport(), CHitMatrixWidget::OnColorByScore(), CPhyTreeView::OnCreateSelectedSubtree(), CHitMatrixWidget::OnDisableColoring(), CStructuredCommentPanel::OnExport(), CSubmitBlockDlg::OnExportBtnClick(), CSelectFeatureDlg::OnFeatureEdit(), CHitMatrixDemoDlg::OnFileClick(), CSubmitBlockDlg::OnImportBtnClick(), CCDSTranslationPanel::OnImportCdsProteinHyperlinkClicked(), COrganismInfoPanel::OnImportSrcTable(), CTblEditDlg::OnImportTableClick(), CTableDataVcf::OnJobNotification(), CAppJobEventTranslator::OnJobStateChanged(), CLayoutTrackHandler::OnLeftDown(), CSeqGraphicPane::OnLeftDown(), CSeqGraphicPane::OnLeftUp(), CSelectFeatureDlg::OnLoadAccession(), CFlatFileDemoDlg::OnLoadFileClick(), SrcEditDialog::OnLoadqualsClick(), CSeqGraphicPane::OnMotion(), CAlnVecRow::OnMouseEvent(), CPhyloTreeWidget::OnOpenPropertiesDlg(), CSearchToolBase::OnProgress(), CScoringMethodsDlg::OnPropertiesClick(), CEditingBtnsPanel::OnReverseAuthorNamesClick(), CSubPrep_panel::OnSaveBtnClick(), CSelectTargetDlg::OnSelTargetAcceptClick(), CPhyloTreeWidget::OnSetTreeLabel(), CTrackContainer::OnToggleTrack(), COpenViewDlg::OnViewSelected(), CHugeFileProcess::OpenReader(), SFeatureByName::operator()(), impl::CDBHandlerStack::CUserHandlerWrapper::operator==(), CAgpConverter::OutputBioseqs(), CSearch< LEGACY, NHITS >::PepCharge(), CHitMatrixSeqGraph::PreferredSize(), CSequenceEditingEventHandler::PrepareSeqSubmit(), CTbl2AsnApp::ProcessAlignmentFile(), CHugeFileProcess::Read(), CLocalFileRestorer::ReadObjectFromFile(), CPhrap_Contig::ReadReadLocation(), CMetaRegistry::SEntry::Reload(), CCompoundRWRegistry::Remove(), CNCBINode::RemoveChild(), CHitMatrixSeqGraph::Render(), CTreeGraphicsModel::RenderPDF(), CFileLoadManager::ResetState(), CQueryParseNode::ResetUserObject(), CScopeTransaction_Impl::RollBack(), CDataLoadingAppTask::Run(), CObjectLoadingTask::Run(), CEditAppTask::Run(), CFeatureLoadingJob::Run(), CIgBlastnApp::Run(), CTableDataVcfJob::Run(), CBlastKmerSearch::Run(), CAgpconvertApplication::Run(), CObjConvProfile::Run(), CAsn2Asn::RunAsn2Asn(), CAppJobDispatcher::RunSync(), s_CollapseProjectFolder(), CSplign::s_ComputeStats(), s_GetGeneticCode(), s_GetProtApplyObjectsFeatures(), s_GetTaxIDList(), s_OOFBlastHSP2SeqAlign(), s_SetBioSourceField(), s_SetFeatField(), s_TestResultAlignment(), StructureSet::SaveASNData(), CFileLoadManager::SaveSettings(), CSearch< LEGACY, NHITS >::Search(), CConversionOption::SetBool(), CSingleCDSExceptionPanel::SetCodeBreak(), CAlnMultiModel::SetCurrentMethod(), CFeatTableWidget::SetDataSource(), CSeq_loc::SetId(), CFeaturePanel::SetInputObject(), CSeqGraphicRenderer::SetInputObject(), CGraphTrack::SetLayout(), CObjectListWidgetSel::SetObjects(), COpenDlg::SetRegistryPath(), CRunToolDlg::SetRegistryPath(), CFileLoadManager::SetRegistryPath(), CDiagContextThreadData::SetRequestContext(), CSearch< LEGACY, NHITS >::SetResult(), CGBProject::SetScope(), CGBProjectHandle::SetScope(), CGeneGroup::SetShowGene(), CConversionOption::SetString(), CTrackConfigManager::SetTrackConfig(), CViewManagerService::ShowSingletonView(), CPhyloTreeDataSource::Sort(), CFeatGapInfo::Split(), CEditingBtnsPanel::TableReader(), CSequenceEditingEventHandler::TableReader(), CSequenceEditingEventHandler::TableReaderClipboard(), CEditingBtnsPanel::TableReaderFromClipboard(), CTreeCollisionModel2D::TestForNode(), CMacroFunction_ConvertRNARelQual::TheFunction(), CMacroFunction_ParseRNARelQual::TheFunction(), CMacroFunction_ParsedTextFrom::TheFunction(), CMacroFunction_CopyRNARelQual::TheFunction(), CMacroFunction_FixFormat::TheFunction(), CMacroFunction_LookupPub::TheFunction(), CMacroFunction_DOILookupBase::TheFunction(), CFeatGapInfo::Trim(), CSeqGraphicPane::TTHH_GetTooltip(), CSDBAPI::UpdateMirror(), CPhyloTreeDataSource::UpdateSelectionSets(), CBlastDB_FastaFormatter::Write(), CPageHandler::WritePages(), CAlignmentTrack::x_AddAlignmentLayout(), CAlignmentTrack::x_AddAlignStatLayout(), IPhyloTreeRender::x_AddCollapsedGeomNode(), IPhyloTreeRender::x_AddCollapsedTextureNode(), CPhrapReader::x_AddContig(), CFeatureTrack::x_AddFeaturesLayout(), CAppJobDispatcher::x_AddJobRecord(), CPhrapReader::x_AddRead(), CSnpTrack::x_AddSnpsLayout(), CSixFramesTransTrack::x_AddTranslations(), CFeatureTrack::x_AdjustFeatureLayout(), CMakeClusterDBApp::x_BuildDatabase(), CBlastFormatterApp::x_BuildQueryFromPssm(), CBlastFormatterVdbApp::x_BuildQueryFromPssm(), CBlastPrelimSearch::x_BuildStdSegList(), CSGCalcFeatHistJob::x_CalcFeatHistRecursive(), CTreeGraphicsModel::x_CircularLabelMinRotate(), CTreeGraphicsModel::x_CircularLabelTrim(), CGBankLoadingJob::x_Convert(), CSplitDblinkQuals::x_ConvertStrsToStrs(), CIgBlastnApp::x_CountUserBatches(), CAlnMultiDSBuilder::x_CreateAlnVecDataSource(), CSGFeatureJob::x_CreateCrossOriginGlyphs(), CAutodefToolManager::x_CreateEditJob(), CSGFeatureJob::x_CreateFeatSmear(), CSGFeatureJob::x_CreateFeature1(), CSGAlignmentJob::x_CreateGeneModels(), CSGAnnotJob::x_CreateHistFromGraph(), CBLAST_DB_Dialog::x_CreateItems(), CSeqGraphicWidget::x_CreatePopupMenu(), CGBankLoadingJob::x_CreateProjectItems(), CBLASTSeqToolJob::x_CreateProjectItems(), CMSAToolJob::x_CreateProjectItems(), CPhyloTreeJob::x_CreateProjectItems(), CBamLoadingJob::x_CreateProjectItems(), CSrcEditJob::x_CreateProjectItems(), CFeatureGenerator::SImplementation::x_CreateProteinBioseq(), CAlnMultiModel::x_CreateRow(), CVcfLoadingJob::x_CreateSeqIdProjectItem(), CNgAlignApp::x_CreateSequenceSet(), CRunToolDlg::x_CreateToolItems(), CGeneModelFactory::x_CreateTracksWithFilters(), CBioseqEditor::x_DeleteObject(), CProjectViewBase::x_DetachFromProject(), CImportFeatTable::x_DoImportFeaturesFromClipboard(), CImportFeatTable::x_DoImportFeaturesFromFile(), CSNPSearchJob::x_DoSearch(), CEntrezSearchJob::x_DoSearch(), CVcfSearchJob::x_DoSearch(), COpenDlg::x_DoTransition(), CNamedGroup::x_Draw(), CLDBlockLine::x_DrawLabel(), CSGAlignStatJob::x_Execute(), CAppTaskService::x_ExecuteNextTaskInQueue(), CQueryParsePanel::x_ExecuteQuery(), CTableDataValidateJob::x_FetchAll(), CValidatePanel::x_FindGraphicalSequenceView(), CMacroFunction_ISOJTALookup::x_FindIsoJtaTitle(), CGencollIdMapper::x_FixImperfectId(), CSGAlignmentJob::x_GetAlignments(), CAlnVecRow::x_GetAlignmentTooltip(), CSGAlignmentJob::x_GetAlignSmear(), CPdf::x_GetAlphaGraphicsState(), CCreateGeneModelTask::x_GetCommand(), CBioseqEditor::x_GetDeleteCommand(), CGuiObjectInfoSeq_feat::x_GetFeatureToolTip(), CGuiObjectInfoSeq_feat::x_GetGroupToolTip(), CTSE_LoadLock::x_GetGuard(), CBlastHitMatrix::x_GetLabels(), CGuiObjectInfoSeq_feat::x_GetLocLengthRow(), CObjectIndex::x_GetMatches(), CSequenceUpdater::x_GetNewAlign_Replace(), CSeqVector::x_GetPacked2naSeqData(), CProjectViewBase::x_GetScope(), CBLAST_DB_Dialog::x_GetSelectedDBItem(), CMultiAlignView::x_GetSeqRangeSelection(), CComponentSearchForm::x_GetTool(), CCpgSearchForm::x_GetTool(), CFeatureSearchForm::x_GetTool(), COrfSearchForm::x_GetTool(), CSequenceSearchForm::x_GetTool(), CVcfSearchForm::x_GetTool(), CNetBLAST_DMSearchForm::x_GetTool(), CSNPSearchForm::x_GetTool(), CEntrezSearchForm::x_GetTool(), CAlignedFeatureGraph::x_GetTooltip(), CFeatureGenerator::SImplementation::x_HandleCdsExceptions(), CFeatureGenerator::SImplementation::x_HandleRnaExceptions(), CNetScheduleHandler::x_HandleSocketErrorOnResponse(), CAlnVecRow::x_HitTest(), CNcbiApplicationAPI::x_HonorStandardSettings(), CNcbiRegistry::x_Init(), CBlastDBCmdApp::x_InitBlastDB_TaxIdList(), CUIDataSourceService::x_InitDefaultDataSources(), CGeneModelTrack::x_InitFeature_Recursive(), CSearchDatabase::x_InitializeDb(), CUIDataSourceService::x_InitLoadManagers(), CSGAlignmentDS::x_InitScoringMethods(), CDotMatrixView::x_InitWidget(), CAlnVecMultiDataSource::x_IsJobRunning(), CSparseMultiDataSource::x_IsJobRunning(), CScoreCache::x_IsJobRunning(), CSGAlignmentDS::x_IsScoringJobRunning(), CBatchFeatJob::x_LoadFeatProducts(), CSelectFeatureDlg::x_LoadFeatures(), CLDBlockJob::x_LoadFtable(), COpenDlg::x_LoadSettings(), COpenViewDlg::x_LoadSettings(), CRunToolDlg::x_LoadSettings(), CDBConnectionFactory::x_LogConnection(), CFeatureGenerator::SImplementation::x_MapFeature(), CSGSegmentMapJob::x_MergeSeqSegments(), CLayoutTrackHandler::x_MoveTrackDownRecursive(), CLayoutTrackHandler::x_MoveTrackUpRecursive(), CFeatureGraph::x_OnJobCompleted(), CGraphTrack::x_OnJobCompleted(), CSearchToolBase::x_OnJobCompleted(), CScoreCache::x_OnJobCompleted(), CAlignmentTrack::x_OnLayoutPolicyChanged(), CIntronTrack::x_OnLayoutPolicyChanged(), CPhyTreeView::x_OnSetSelection(), CGraphTrack::x_OnSettingsIconClicked(), CAppTaskService::x_OnTaskCanceled(), CGroupMapWidget::x_OnToggleGroup(), CRunToolDlg::x_OnToolSelected(), CAppTaskService::x_OnWakeUpSignal(), CVcfTrack::x_ParseSettings(), CCrossAlignView::x_PostAttachToProject(), CBinsJob::x_PreFetchFtable(), CAlnMultiCGIApplication::x_PreProcess(), CBlastHitMatrix::x_PreProcess(), CBlastFormat::x_PrintStructuredReport(), CGenBankLoadOptionPanel::x_ProccessText(), CBinsTrack::x_ProcessBinsJobResult(), CSGFeatureJob::x_ProcessCachedBigBed(), CSGFeatureJob::x_ProcessCachedVcfTabix(), CXcompareAnnotsApplication::x_ProcessMappingRanges(), CNetScheduleHandler::x_ProcessMsgQueue(), CNetScheduleHandler::x_ProcessMsgRequest(), CNetScheduleHandler::x_ProcessQueueInfo(), CNetScheduleHandler::x_ProcessSetQueue(), CNcbiRegistry::x_Read(), CAgpConverter::x_ReadAgpEntries(), CPhrapReader::x_ReadRead(), CFeatureTrack::x_RegroupFeats(), CAppJobDispatcher::x_RemoveJobRecord(), IPhyloTreeRender::x_RenderNodeHighlight(), CTreeGraphicsModel::x_RenderNodes(), CTreeGraphicsModel::x_RenderNodesPdf(), IPhyloTreeRender::x_RenderSelection(), CSequenceTrack::x_RenderSequence(), CMacroFunction_EditFeatLocation::x_RetranslateCDS(), COpenDlg::x_SaveSettings(), CRunToolDlg::x_SaveSettings(), CHitMatrixRenderer::x_SetGraphs(), CAlnMultiWidget::x_SetScoringMethod(), CSubmissionWizard::x_SetupCmdProcessor(), CSplitDblinkQuals::x_SplitQuals(), CLayoutTrackHandler::x_StartMoving(), CAttribTableColumnIdPanel::x_TableReaderCommon(), CLinkedFeatsGroup::x_UpdateBoundingBox(), CGraphOverlay::x_UpdateBoundingBox(), CProjectViewBase::x_UpdateContentLabel(), CSnpTrack::x_UpdateData(), CAlignmentTrack::x_UpdateData(), CGraphOverlay::x_UpdateLegend(), CHistogramGlyph::x_UpdateLegend(), CPageHandler::x_UpdatePageTreeRoot(), CDockContainer::x_Visible_ReplaceChildWithContainer(), seqsubmit_split::CSeqSubSplitter::xTryProcessSeqEntry(), and seqsubmit_split::CSeqSubSplitter::xTryProcessSeqSubmit().

◆ GetPointerOrNull() [1/3]

template<class C , class Locker >

◆ GetPointerOrNull() [2/3]

template<class C , class Locker >

Get pointer value.

Similar to GetNonNullPointer() except that this method returns a null if the pointer is null, whereas GetNonNullPointer() throws a null pointer exception.

See also
GetNonNullPointer()

Definition at line 1672 of file ncbiobj.hpp.

Referenced by CFlatFileFactoryBuilder::AddItem(), CFlatFileSequenceListJob::CFlatFileSeqBuilder::AddItem(), COMSSASearch::AppendBioseq(), CSourceModParser::ApplyAllMods(), CReverseAuthorNames::ApplyToPubdesc(), CFlatFileLocusItem::CalcSize(), CFeatureTableReader_Imp::SFeatAndLineNum::Compare(), CSeq_loc_Mapper::CSeq_loc_Mapper(), CDiscrepancyContext::FindObject(), CFastaTitleItem::GetAssosiatedObject(), CFlatFileLocusItem::GetBioseqHandle(), CPSGDataLoader::GetBlobId(), CEditObjectSeq_desc::GetEditCommand(), CFlatFileTextItem::GetFlatItem(), CSeq_id_Handle::GetHash(), CDesktopBioseqItem::GetObject(), CDesktopBioseqsetItem::GetObject(), CDesktopSeqSubmitItem::GetObject(), CDesktopContactInfoItem::GetObject(), CDesktopCitSubItem::GetObject(), CDesktopSeqdescItem::GetObject(), CDesktopAnnotItem::GetObject(), CDesktopFeatItem::GetObject(), CDesktopAlignItem::GetObject(), CDesktopGraphItem::GetObject(), CTextPanel::GetOrigObject(), CSeqDesktopPanel::GetOrigObject(), CConstRef< CSeq_loc >::GetPointer(), CTSE_Lock::GetPointerOrNull(), CDesktopViewContext::GetSavedObject(), CValidError::GetValidated(), CMacroBioData_SeqSetIter::IsBegin(), CMacroBioData_TSEntryIter::IsBegin(), CFlatFileLocusItem::OnHyperlinkClick(), CConstRef< CSeq_loc >::operator TObjectType *(), CConstIRef< IEventRecord >::operator=(), SConstScopedObject::operator==(), CHugeFileDemoApp::ProcessHugeSeqEntry(), NSearchFeatPanel::CTrackFeatSubtype::Track(), CRangeWithFuzz::x_AddFuzz(), CTableFieldHandle_Base::x_FindColumn(), CHugeFileDemoApp::x_ProcessFileTraditionally(), CFeaturePanel::x_StartAssemblyJob(), and CFeatureTableReader::xAddProteinToSeqEntry().

◆ GetPointerOrNull() [3/3]

template<class C , class Locker >

Get pointer value.

Similar to GetNonNullPointer() except that this method returns a null if the pointer is null, whereas GetNonNullPointer() throws a null pointer exception.

See also
GetNonNullPointer()

Definition at line 986 of file ncbiobj.hpp.

Referenced by BOOST_AUTO_TEST_CASE(), CSeq_loc_Conversion_Set::Convert(), CSeq_loc_Conversion::Convert(), CreateMolInfoDesc(), CPhyTreeView::CreateViewWindow(), CSeqDB::CSeqDB(), CCmdFactory::DeleteGeneXRefs(), CEventHandler::CPostQueue::ExecuteFirstRequest(), CSubjectMap_Factory_Base::extractSeqVector(), ExtractSeqVector(), SNetServerImpl::Get(), CSeq_loc_Mapper_Message::GetAlign(), CFastaSeqBlockItem::GetAssosiatedObject(), CPhyExportParams::GetBioTree(), CAlnMultiModel::GetConsensusRow(), CFileAutoLoader::GetCurrentManager(), CSGDataSourceContext::GetDS(), CEditObjectSeq_desc::GetEditCommand(), CArgDescMandatory::GetErrorHandler(), CSeq_loc_Mapper_Message::GetFeat(), CSeq_loc_Mapper_Message::GetGraph(), CAnnotMapping_Info::GetGraphRanges(), CConnection::GetHandler(), CLBLASTObjectLoader::GetLoader(), CSeq_loc_Mapper_Message::GetLoc(), CAnnotMapping_Info::GetMappedSeq_align(), CBlobSplitterImpl::GetMaster(), CAlnMultiModel::GetMasterRow(), CTextPanel::GetMenuContributor(), CTempTrackProxy::GetNAdata(), CPSGL_Blob_Processor::GetNextLoadedChunk(), CMacroEngine::GetOrCreateRTVar(), CMacroResolver::GetOrCreateRTVar(), CRef< CAlnMixSegment >::GetPointer(), CInitMutex< SAnnotSetCache >::GetPointerOrNull(), CQueryParsePanel::CQueryJob::GetQueryExec(), CTextPanel::GetScope(), CTextPanelContext::GetScope(), CCIGAR_Formatter::GetScope(), CTextPanelContext::GetSelectedObjects(), CTSE_Info::GetTopLevelObjectPtr(), CPhyloTreeDataSource::GetTree(), CDockContainerDescr::GetTree(), CTreeGraphicsModel::Init(), CLayoutGroup::IsMaster(), CBioseq_Handle::IsRemoved(), impl::CDriverContext::MakeConnection(), CTraversalNode::Merge(), COrganismInfoPanel::OnImportSrcTable(), CEditMacroDlg::OnRunClick(), CSelectionPanel::OnSelServiceStateChange(), CPhyloForce::OnTimer(), CSequenceIStream::CSeqData::operator bool(), CRef< CAlnMixSegment >::operator const TObjectType *(), CRef< CAlnMixSegment >::operator TObjectType *(), job_future< void >::operator()(), CSrvRef< SNCBlobVerData >::operator*(), CSrvRef< SNCBlobVerData >::operator->(), CConstIRef< IEventRecord >::operator=(), SConstScopedObject::operator==(), CFeatureTableReader::ReadProtein(), CCmdFactory::RemoveCitations(), CPhyloForce::Render(), IPhyloTreeRender::RenderPdf(), CAlnMrgApp::Run(), CMixedStrands::s_Blast2NASeq(), s_RunBlast2AASeq(), CBlastSearchTask::SetLoadingOptions(), CSeqGraphicPane::SetNonAsnInput(), CEditingBtnsPanel::TableReader(), CSequenceEditingEventHandler::TableReader(), CPSGL_Blob_Processor::TSE_ToOM(), CSelectionVisitor::UpdateSelection(), PT::CProject::UpdateViewLabel(), PT::CRoot::UpdateViewLabel(), CArgDescriptions::x_AddDesc(), CTrackContainer::x_ConvertToContainer(), CSNPDbFeatIterator::SCreateCache::x_GetCommonAllele(), x_GetPrivate(), impl::CConnection::x_GetUserData(), CMQueryFunctionOps::x_InitReferences(), CPdfGrabber::x_InitRenderer(), CSVGGrabber::x_InitRenderer(), CQueryParsePanel::x_IsValidQuery(), CPhyloForce::x_Layout(), CTaxIdHelper::x_OnJobNotification(), CSequinDesktopView::x_OnSingleMouseClick(), CSeqGraphicPane::x_Render(), CSelectionPanel::x_ResetSelObjects(), CSelectionPanel::x_ResetTargetChoice(), IEditMacroFunction::x_SetUserObjects(), and CQueryParsePanel::x_StartQueryJob().

◆ GetPtrProxy() [1/3]

Get proxy storage for pointer to object.

Definition at line 2557 of file ncbiobj.hpp.

◆ GetPtrProxy() [2/3]

template<class Interface >

Get proxy storage for pointer to object.

Definition at line 2592 of file ncbiobj.hpp.

◆ GetPtrProxy() [3/3] ◆ InitCounter() void CObject::InitCounter ( void  ) inlineprivate

Initialize counter.

Definition at line 646 of file ncbiobj.cpp.

References eInitCounterInHeap, eInitCounterInPool, eInitCounterNotInHeap, eMagicCounterNew, eMagicCounterPoolNew, ERR_POST_X, i, CObject::m_Counter, ObjFatal, STACK_THRESHOLD, and sx_PopLastNewPtr().

Referenced by CObject::CObject().

◆ InvalidObject() void CObject::InvalidObject ( void  ) const private

Report object is invalid.

Example: Attempt to use a deleted object.

◆ IsAllocatedInPool() bool CObject::IsAllocatedInPool ( void  ) const inline

Check if object is allocated in memory pool (not system heap)

Definition at line 461 of file ncbiobj.hpp.

Referenced by CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Align::C_Align(), CTMgr_GenomeContext_Base::C_Assembly_and_sequence::C_Assembly_and_sequence(), CPC_Group_Base::C_Brackets::C_Brackets(), CBvar_Base::C_CD::C_CD(), CRs_Base::C_Create::C_Create(), CData_set_id_Base::C_Data_set_id_type::C_Data_set_id_type(), CBvar_Base::C_DC::C_DC(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Differential_Operator_mmlclass::C_Differential_Operator_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Differential_Operator_mmlclass::C_Differential_Operator_mmlclass(), CContExp_Base::C_Differential_Operator_mmlclass::C_Differential_Operator_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::C_Differential_Operator_mmlclass::C_Differential_Operator_mmlclass(), CMathExpression_Base::C_ContExp::C_Differential_Operator_mmlclass::C_Differential_Operator_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Differential_Operator_mmlclass::C_Differential_Operator_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Differential_Operator_mmlclass::C_Differential_Operator_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Differential_Operator_mmlclass::C_Differential_Operator_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Differential_Operator_mmlclass::C_Differential_Operator_mmlclass(), CDict_Base::C_E::C_E(), CRs_Base::C_E_AlleleOrigin::C_E_AlleleOrigin(), CRs_Base::C_E_Frequency::C_E_Frequency(), CRs_Base::C_E_MergeHistory::C_E_MergeHistory(), CAssay_Base::C_Method::C_EMethod::C_EMethod(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Feat::C_Feat(), CSeqTree_node_Base::C_Children::C_Footprint::C_Footprint(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Graph::C_Graph(), CRs_Base::C_Het::C_Het(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Int_mmlclass::C_Int_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Int_mmlclass::C_Int_mmlclass(), CContExp_Base::C_Int_mmlclass::C_Int_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::C_Int_mmlclass::C_Int_mmlclass(), CMathExpression_Base::C_ContExp::C_Int_mmlclass::C_Int_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Int_mmlclass::C_Int_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Int_mmlclass::C_Int_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Int_mmlclass::C_Int_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Int_mmlclass::C_Int_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Interval_mmlclass::C_Interval_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Interval_mmlclass::C_Interval_mmlclass(), CContExp_Base::C_Interval_mmlclass::C_Interval_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::C_Interval_mmlclass::C_Interval_mmlclass(), CMathExpression_Base::C_ContExp::C_Interval_mmlclass::C_Interval_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Interval_mmlclass::C_Interval_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Interval_mmlclass::C_Interval_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Interval_mmlclass::C_Interval_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Interval_mmlclass::C_Interval_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Lambda_mmlclass::C_Lambda_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Lambda_mmlclass::C_Lambda_mmlclass(), CContExp_Base::C_Lambda_mmlclass::C_Lambda_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::C_Lambda_mmlclass::C_Lambda_mmlclass(), CMathExpression_Base::C_ContExp::C_Lambda_mmlclass::C_Lambda_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Lambda_mmlclass::C_Lambda_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Lambda_mmlclass::C_Lambda_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Lambda_mmlclass::C_Lambda_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Lambda_mmlclass::C_Lambda_mmlclass(), CAuthor_Base::C_LC::C_LFIS::C_LFIS(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Limit_mmlclass::C_Limit_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Limit_mmlclass::C_Limit_mmlclass(), CContExp_Base::C_Limit_mmlclass::C_Limit_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::C_Limit_mmlclass::C_Limit_mmlclass(), CMathExpression_Base::C_ContExp::C_Limit_mmlclass::C_Limit_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Limit_mmlclass::C_Limit_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Limit_mmlclass::C_Limit_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Limit_mmlclass::C_Limit_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Limit_mmlclass::C_Limit_mmlclass(), CApply_content_Base::C_Qualifier::C_E_Qualifier::C_DCL::C_LU::C_LU(), CBind_content_Base::C_Qualifier::C_E_Qualifier::C_DCL::C_LU::C_LU(), CDomainQ_Base::C_E::C_LU::C_LU(), CMmultiscripts_Base::C_MM::C_MM(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Nary_functional_mmlclass::C_Nary_functional_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Nary_functional_mmlclass::C_Nary_functional_mmlclass(), CContExp_Base::C_Nary_functional_mmlclass::C_Nary_functional_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::C_Nary_functional_mmlclass::C_Nary_functional_mmlclass(), CMathExpression_Base::C_ContExp::C_Nary_functional_mmlclass::C_Nary_functional_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Nary_functional_mmlclass::C_Nary_functional_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Nary_functional_mmlclass::C_Nary_functional_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Nary_functional_mmlclass::C_Nary_functional_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Nary_functional_mmlclass::C_Nary_functional_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Nary_linalg_mmlclass::C_Nary_linalg_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Nary_linalg_mmlclass::C_Nary_linalg_mmlclass(), CContExp_Base::C_Nary_linalg_mmlclass::C_Nary_linalg_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::C_Nary_linalg_mmlclass::C_Nary_linalg_mmlclass(), CMathExpression_Base::C_ContExp::C_Nary_linalg_mmlclass::C_Nary_linalg_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Nary_linalg_mmlclass::C_Nary_linalg_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Nary_linalg_mmlclass::C_Nary_linalg_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Nary_linalg_mmlclass::C_Nary_linalg_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Nary_linalg_mmlclass::C_Nary_linalg_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Partialdiff_mmlclass::C_Partialdiff_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Partialdiff_mmlclass::C_Partialdiff_mmlclass(), CContExp_Base::C_Partialdiff_mmlclass::C_Partialdiff_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::C_Partialdiff_mmlclass::C_Partialdiff_mmlclass(), CMathExpression_Base::C_ContExp::C_Partialdiff_mmlclass::C_Partialdiff_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Partialdiff_mmlclass::C_Partialdiff_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Partialdiff_mmlclass::C_Partialdiff_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Partialdiff_mmlclass::C_Partialdiff_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Partialdiff_mmlclass::C_Partialdiff_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Product_mmlclass::C_Product_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Product_mmlclass::C_Product_mmlclass(), CContExp_Base::C_Product_mmlclass::C_Product_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::C_Product_mmlclass::C_Product_mmlclass(), CMathExpression_Base::C_ContExp::C_Product_mmlclass::C_Product_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Product_mmlclass::C_Product_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Product_mmlclass::C_Product_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Product_mmlclass::C_Product_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Product_mmlclass::C_Product_mmlclass(), CExchangeSet_Base::C_Query::C_Query(), CCount_Base::C_Range::C_Range(), CID2_Request_Get_Blob_Info_Base::C_Blob_id::C_Resolve::C_Resolve(), CRs_Base::C_Sequence::C_Sequence(), CAssembly_Base::C_SnpStat::C_SnpStat(), CExchangeSet_Base::C_SourceDatabase::C_SourceDatabase(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Sum_mmlclass::C_Sum_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Sum_mmlclass::C_Sum_mmlclass(), CContExp_Base::C_Sum_mmlclass::C_Sum_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::C_Sum_mmlclass::C_Sum_mmlclass(), CMathExpression_Base::C_ContExp::C_Sum_mmlclass::C_Sum_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Sum_mmlclass::C_Sum_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Sum_mmlclass::C_Sum_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Sum_mmlclass::C_Sum_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Sum_mmlclass::C_Sum_mmlclass(), CExchangeSet_Base::C_Summary::C_Summary(), CAssay_Base::C_Taxonomy::C_Taxonomy(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Unary_logical_mmlclass::C_Unary_logical_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Unary_logical_mmlclass::C_Unary_logical_mmlclass(), CContExp_Base::C_Unary_logical_mmlclass::C_Unary_logical_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::C_Unary_logical_mmlclass::C_Unary_logical_mmlclass(), CMathExpression_Base::C_ContExp::C_Unary_logical_mmlclass::C_Unary_logical_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Unary_logical_mmlclass::C_Unary_logical_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Unary_logical_mmlclass::C_Unary_logical_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Unary_logical_mmlclass::C_Unary_logical_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Unary_logical_mmlclass::C_Unary_logical_mmlclass(), CApply_content_Base::C_ContExp::C_E_ContExp::C_Unary_set_mmlclass::C_Unary_set_mmlclass(), CBind_content_Base::C_ContExp::C_E_ContExp::C_Unary_set_mmlclass::C_Unary_set_mmlclass(), CContExp_Base::C_Unary_set_mmlclass::C_Unary_set_mmlclass(), CImpliedMrow_Base::C_E::C_ContExp::C_Unary_set_mmlclass::C_Unary_set_mmlclass(), CMathExpression_Base::C_ContExp::C_Unary_set_mmlclass::C_Unary_set_mmlclass(), CMsrowExpression_Base::C_MathExpression::C_ContExp::C_Unary_set_mmlclass::C_Unary_set_mmlclass(), CMstackExpression_Base::C_MathExpression::C_ContExp::C_Unary_set_mmlclass::C_Unary_set_mmlclass(), CMultiScriptExpression_Base::C_MN::C_MathExpression::C_ContExp::C_Unary_set_mmlclass::C_Unary_set_mmlclass(), CMultiScriptExpression_Base::C_MN_2::C_MathExpression::C_ContExp::C_Unary_set_mmlclass::C_Unary_set_mmlclass(), CRs_Base::C_Update::C_Update(), CRs_Base::C_Validation::C_Validation(), CAaInterval_Base::CAaInterval_Base(), CAaSiteRange_Base::CAaSiteRange_Base(), CAbs_Base::CAbs_Base(), CAdd_descriptor_list_action_Base::CAdd_descriptor_list_action_Base(), CAECR_action_Base::CAECR_action_Base(), CAECRParse_action_Base::CAECRParse_action_Base(), CAffected_channel_Base::CAffected_channel_Base(), CAlign_annot_Base::CAlign_annot_Base(), CAlternative_protein_Base::CAlternative_protein_Base(), CAminoacid_modification_Base::CAminoacid_modification_Base(), CAnalysis_result_Base::CAnalysis_result_Base(), CAnalysis_summary_Base::CAnalysis_summary_Base(), CAnalysis_timestamp_Base::CAnalysis_timestamp_Base(), CAnd_Base::CAnd_Base(), CAnnotation_Base::CAnnotation_Base(), CAnnotation_xml_Base::CAnnotation_xml_Base(), CApply_action_Base::CApply_action_Base(), CApply_Base::CApply_Base(), CApply_content_Base::CApply_content_Base(), CApply_feature_action_Base::CApply_feature_action_Base(), CApply_table_action_Base::CApply_table_action_Base(), CApprox_Base::CApprox_Base(), CArccos_Base::CArccos_Base(), CArccosh_Base::CArccosh_Base(), CArccot_Base::CArccot_Base(), CArccoth_Base::CArccoth_Base(), CArccsc_Base::CArccsc_Base(), CArccsch_Base::CArccsch_Base(), CArcsec_Base::CArcsec_Base(), CArcsech_Base::CArcsech_Base(), CArcsin_Base::CArcsin_Base(), CArcsinh_Base::CArcsinh_Base(), CArctan_Base::CArctan_Base(), CArctanh_Base::CArctanh_Base(), CArg_Base::CArg_Base(), CAsapratio_contribution_Base::CAsapratio_contribution_Base(), CAsapratio_lc_heavypeak_Base::CAsapratio_lc_heavypeak_Base(), CAsapratio_lc_lightpeak_Base::CAsapratio_lc_lightpeak_Base(), CAsapratio_peptide_data_Base::CAsapratio_peptide_data_Base(), CAsapratio_result_Base::CAsapratio_result_Base(), CAsapratio_summary_Base::CAsapratio_summary_Base(), CAsapratio_timestamp_Base::CAsapratio_timestamp_Base(), CAssay_Base::CAssay_Base(), CAssembly_Base::CAssembly_Base(), CAtomic_coordinates_Base::CAtomic_coordinates_Base(), CAuth_list_Base::CAuth_list_Base(), CAuthor_Base::CAuthor_Base(), CBaseURL_Base::CBaseURL_Base(), CBind_Base::CBind_Base(), CBind_content_Base::CBind_content_Base(), CBioseq_Base::CBioseq_Base(), CBioSource_Base::CBioSource_Base(), CBiostruc_align_Base::CBiostruc_align_Base(), CBiostruc_Base::CBiostruc_Base(), CBiostruc_graph_pntr_Base::CBiostruc_graph_pntr_Base(), CBiostruc_molecule_pntr_Base::CBiostruc_molecule_pntr_Base(), CBiostruc_replace_Base::CBiostruc_replace_Base(), CBiostruc_residue_graph_set_pntr_Base::CBiostruc_residue_graph_set_pntr_Base(), CBiostruc_seq_Base::CBiostruc_seq_Base(), CBiostruc_seqs_aligns_cdd_Base::CBiostruc_seqs_aligns_cdd_Base(), CBiostruc_seqs_Base::CBiostruc_seqs_Base(), CBiostruc_source_Base::CBiostruc_source_Base(), CBioTreeContainer_Base::CBioTreeContainer_Base(), CBlast4_archive_Base::CBlast4_archive_Base(), CBlast4_database_info_Base::CBlast4_database_info_Base(), CBlast4_get_queries_reply_Base::CBlast4_get_queries_reply_Base(), CBlast4_get_request_info_reply_Base::CBlast4_get_request_info_reply_Base(), CBlast4_get_seq_parts_request_Base::CBlast4_get_seq_parts_request_Base(), CBlast4_get_sequences_request_Base::CBlast4_get_sequences_request_Base(), CBlast4_parameter_Base::CBlast4_parameter_Base(), CBlast4_queue_search_request_Base::CBlast4_queue_search_request_Base(), CBlast4_reply_Base::CBlast4_reply_Base(), CBlast4_request_Base::CBlast4_request_Base(), CBlast4_seq_part_data_Base::CBlast4_seq_part_data_Base(), CBlast4_simple_alignment_Base::CBlast4_simple_alignment_Base(), CBlast_db_mask_info_Base::CBlast_db_mask_info_Base(), CBlastOutput_Base::CBlastOutput_Base(), CBrick_Base::CBrick_Base(), CCamera_Base::CCamera_Base(), CCard_Base::CCard_Base(), CCartesianproduct_Base::CCartesianproduct_Base(), CCbytes_Base::CCbytes_Base(), CCdd_Base::CCdd_Base(), CCdd_org_ref_Base::CCdd_org_ref_Base(), CCdd_pref_nodes_Base::CCdd_pref_nodes_Base(), CCDD_Reply_Base::CCDD_Reply_Base(), CCDD_Reply_Get_Blob_By_Seq_Id_Base::CCDD_Reply_Get_Blob_By_Seq_Id_Base(), CCDD_Reply_Get_Blob_Id_Base::CCDD_Reply_Get_Blob_Id_Base(), CCDD_Request_Base::CCDD_Request_Base(), CCdd_tree_Base::CCdd_tree_Base(), CCeiling_Base::CCeiling_Base(), CCerror_Base::CCerror_Base(), CCi_Base::CCi_Base(), CCit_art_Base::CCit_art_Base(), CCit_book_Base::CCit_book_Base(), CCit_jour_Base::CCit_jour_Base(), CCit_let_Base::CCit_let_Base(), CCit_pat_Base::CCit_pat_Base(), CCit_proc_Base::CCit_proc_Base(), CCit_sub_Base::CCit_sub_Base(), CClone_seq_Base::CClone_seq_Base(), CCn3d_backbone_style_Base::CCn3d_backbone_style_Base(), CCn3d_general_style_Base::CCn3d_general_style_Base(), CCn3d_object_location_Base::CCn3d_object_location_Base(), CCn3d_style_dictionary_Base::CCn3d_style_dictionary_Base(), CCn3d_style_settings_Base::CCn3d_style_settings_Base(), CCn3d_style_table_item_Base::CCn3d_style_table_item_Base(), CCn3d_view_settings_Base::CCn3d_view_settings_Base(), CCn_Base::CCn_Base(), CCode_break_Base::CCode_break_Base(), CCodomain_Base::CCodomain_Base(), CComment_rule_Base::CComment_rule_Base(), CComplexes_Base::CComplexes_Base(), CComponent_Base::CComponent_Base(), CCompose_Base::CCompose_Base(), CCone_Base::CCone_Base(), CConjugate_Base::CConjugate_Base(), CContributing_channel_Base::CContributing_channel_Base(), CConversion_Base::CConversion_Base(), CConvert_action_Base::CConvert_action_Base(), CCopy_action_Base::CCopy_action_Base(), CCos_Base::CCos_Base(), CCosh_Base::CCosh_Base(), CCot_Base::CCot_Base(), CCoth_Base::CCoth_Base(), CCreate_TSA_ids_action_Base::CCreate_TSA_ids_action_Base(), CCs_Base::CCs_Base(), CCsc_Base::CCsc_Base(), CCsch_Base::CCsch_Base(), CCsymbol_Base::CCsymbol_Base(), CCtermExtension_Base::CCtermExtension_Base(), CCurl_Base::CCurl_Base(), CCylinder_Base::CCylinder_Base(), CData_filter_Base::CData_filter_Base(), CData_set_id_type_Base::CData_set_id_type_Base(), CDatabase_refresh_timestamp_Base::CDatabase_refresh_timestamp_Base(), CDataset_derivation_Base::CDataset_derivation_Base(), CDbtag_Base::CDbtag_Base(), CDeclare_Base::CDeclare_Base(), CDeletion_Base::CDeletion_Base(), CDelins_Base::CDelins_Base(), CDensity_coordinates_Base::CDensity_coordinates_Base(), CDeterminant_Base::CDeterminant_Base(), CDiff_Base::CDiff_Base(), CDistribution_point_Base::CDistribution_point_Base(), CDivergence_Base::CDivergence_Base(), CDivide_Base::CDivide_Base(), CDomain_Base::CDomain_Base(), CDomain_parent_Base::CDomain_parent_Base(), CDuplication_Base::CDuplication_Base(), CEdit_action_Base::CEdit_action_Base(), CEdit_feature_location_action_Base::CEdit_feature_location_action_Base(), CEMBL_block_Base::CEMBL_block_Base(), CEMBL_xref_Base::CEMBL_xref_Base(), CEmptyset_Base::CEmptyset_Base(), CEMyNCBIResult_Base::CEMyNCBIResult_Base(), CEntrez2_eval_boolean_Base::CEntrez2_eval_boolean_Base(), CEntrez2_get_links_Base::CEntrez2_get_links_Base(), CEntrez2_link_set_Base::CEntrez2_link_set_Base(), CEntrez2_reply_Base::CEntrez2_reply_Base(), CEntrez2_request_Base::CEntrez2_request_Base(), CEntrez_general_Base::CEntrez_general_Base(), CEntrezgene_Base::CEntrezgene_Base(), CEnzymatic_search_constraint_Base::CEnzymatic_search_constraint_Base(), CEq_Base::CEq_Base(), CEquivalent_Base::CEquivalent_Base(), CError_point_Base::CError_point_Base(), CEulergamma_Base::CEulergamma_Base(), CExchangeSet_Base::CExchangeSet_Base(), CExists_Base::CExists_Base(), CExon_params_Base::CExon_params_Base(), CExp_Base::CExp_Base(), CExponentiale_Base::CExponentiale_Base(), CExt_loc_Base::CExt_loc_Base(), CFactorial_Base::CFactorial_Base(), CFactorof_Base::CFactorof_Base(), CFalse_Base::CFalse_Base(), CFeatDefGroupSet_Base::CFeatDefGroupSet_Base(), CFeature_field_Base::CFeature_field_Base(), CFeature_field_pair_Base::CFeature_field_pair_Base(), CFFile_Base::CFFile_Base(), CField_constraint_Base::CField_constraint_Base(), CFileConfiguration_Base::CFileConfiguration_Base(), CFilter_Base::CFilter_Base(), CFloor_Base::CFloor_Base(), CFolderInfo_Base::CFolderInfo_Base(), CForall_Base::CForall_Base(), CFragment_masses_Base::CFragment_masses_Base(), CFxnSet_Base::CFxnSet_Base(), CGBenchFeedbackRequest_Base::CGBenchFeedbackRequest_Base(), CGBenchInitReply_Base::CGBenchInitReply_Base(), CGBenchInitRequest_Base::CGBenchInitRequest_Base(), CGBenchVersionReply_Base::CGBenchVersionReply_Base(), CGBenchVersionRequest_Base::CGBenchVersionRequest_Base(), CGBProject_Base::CGBProject_Base(), CGBProject_ver2_Base::CGBProject_ver2_Base(), CGBWorkspace_Base::CGBWorkspace_Base(), CGC_AssemblySet_Base::CGC_AssemblySet_Base(), CGC_AssemblyUnit_Base::CGC_AssemblyUnit_Base(), CGC_External_Seqid_Base::CGC_External_Seqid_Base(), CGC_Replicon_Base::CGC_Replicon_Base(), CGC_SeqIdAlias_Base::CGC_SeqIdAlias_Base(), CGC_Sequence_Base::CGC_Sequence_Base(), CGCClient_AssemblySequenceInfo_Base::CGCClient_AssemblySequenceInfo_Base(), CGcd_Base::CGcd_Base(), CGene_track_Base::CGene_track_Base(), CGeq_Base::CGeq_Base(), CGnomon_param_Base::CGnomon_param_Base(), CGrad_Base::CGrad_Base(), CGt_Base::CGt_Base(), CGuiPkgDependency_Base::CGuiPkgDependency_Base(), CHG_Alignment_Base::CHG_Alignment_Base(), CHG_Commentary_Base::CHG_Commentary_Base(), CHG_Node_Base::CHG_Node_Base(), CID1Seq_hist_Base::CID1Seq_hist_Base(), CID1SeqEntry_info_Base::CID1SeqEntry_info_Base(), CID2_Blob_Seq_id_Base::CID2_Blob_Seq_id_Base(), CID2_Reply_Base::CID2_Reply_Base(), CID2_Reply_Get_Blob_Base::CID2_Reply_Get_Blob_Base(), CID2_Reply_Get_Blob_Id_Base::CID2_Reply_Get_Blob_Id_Base(), CID2_Reply_Get_Blob_Seq_ids_Base::CID2_Reply_Get_Blob_Seq_ids_Base(), CID2_Reply_Get_Seq_id_Base::CID2_Reply_Get_Seq_id_Base(), CID2_Reply_ReGet_Blob_Base::CID2_Reply_ReGet_Blob_Base(), CID2_Request_Base::CID2_Request_Base(), CID2_Request_Get_Blob_Id_Base::CID2_Request_Get_Blob_Id_Base(), CID2_Request_Get_Blob_Info_Base::CID2_Request_Get_Blob_Info_Base(), CID2_Request_Get_Seq_id_Base::CID2_Request_Get_Seq_id_Base(), CID2_Request_ReGet_Blob_Base::CID2_Request_ReGet_Blob_Base(), CID2S_Bioseq_place_Info_Base::CID2S_Bioseq_place_Info_Base(), CID2S_Bioseqs_Info_Base::CID2S_Bioseqs_Info_Base(), CID2S_Chunk_Data_Base::CID2S_Chunk_Data_Base(), CID2S_Reply_Get_Chunk_Base::CID2S_Reply_Get_Chunk_Base(), CID2S_Reply_Get_Split_Info_Base::CID2S_Reply_Get_Split_Info_Base(), CID2S_Request_Get_Chunks_Base::CID2S_Request_Get_Chunks_Base(), CID2S_Seq_assembly_Info_Base::CID2S_Seq_assembly_Info_Base(), CID2S_Seq_id_Interval_Base::CID2S_Seq_id_Interval_Base(), CID2S_Seq_id_Ints_Base::CID2S_Seq_id_Ints_Base(), CId_pat_Base::CId_pat_Base(), CIdent_Base::CIdent_Base(), CImage_Base::CImage_Base(), CImaginary_Base::CImaginary_Base(), CImaginaryi_Base::CImaginaryi_Base(), CImplies_Base::CImplies_Base(), CImprint_Base::CImprint_Base(), CIn_Base::CIn_Base(), CInferenceSupport_Base::CInferenceSupport_Base(), CInfinity_Base::CInfinity_Base(), CInputfile_Base::CInputfile_Base(), CInsertion_Base::CInsertion_Base(), CInt_Base::CInt_Base(), CIntegers_Base::CIntegers_Base(), CIntensity_Base::CIntensity_Base(), CInter_residue_bond_Base::CInter_residue_bond_Base(), CInteract_summary_Base::CInteract_summary_Base(), CIntergenic_params_Base::CIntergenic_params_Base(), CIntersect_Base::CIntersect_Base(), CInterval_Base::CInterval_Base(), CIntron_params_Base::CIntron_params_Base(), CInverse_Base::CInverse_Base(), CInversion_Base::CInversion_Base(), CLambda_Base::CLambda_Base(), CLaplacian_Base::CLaplacian_Base(), CLcm_Base::CLcm_Base(), CLength_distribution_params_Base::CLength_distribution_params_Base(), CLeq_Base::CLeq_Base(), CLibra_result_Base::CLibra_result_Base(), CLibra_summary_Base::CLibra_summary_Base(), CLimit_Base::CLimit_Base(), CList_Base::CList_Base(), CLn_Base::CLn_Base(), CLoaderDescriptor_Base::CLoaderDescriptor_Base(), CLog_Base::CLog_Base(), CLt_Base::CLt_Base(), CMaction_Base::CMaction_Base(), CMaligngroup_Base::CMaligngroup_Base(), CMalignmark_Base::CMalignmark_Base(), CMapLoc_Base::CMapLoc_Base(), CMaps_Base::CMaps_Base(), CMath_Base::CMath_Base(), CMatrixrow_Base::CMatrixrow_Base(), CMax_Base::CMax_Base(), CMean_Base::CMean_Base(), CMedian_Base::CMedian_Base(), CMedline_entry_Base::CMedline_entry_Base(), CMeeting_Base::CMeeting_Base(), CMenclose_Base::CMenclose_Base(), CMerror_Base::CMerror_Base(), CMfenced_Base::CMfenced_Base(), CMfrac_Base::CMfrac_Base(), CMglyph_Base::CMglyph_Base(), CMi_Base::CMi_Base(), CMim_edit_item_Base::CMim_edit_item_Base(), CMim_reference_Base::CMim_reference_Base(), CMim_set_Base::CMim_set_Base(), CMin_Base::CMin_Base(), CMinus_Base::CMinus_Base(), CMixture_model_Base::CMixture_model_Base(), CMixturemodel_distribution_Base::CMixturemodel_distribution_Base(), CMlabeledtr_Base::CMlabeledtr_Base(), CMlongdiv_Base::CMlongdiv_Base(), CMmultiscripts_Base::CMmultiscripts_Base(), CMn_Base::CMn_Base(), CMo_Base::CMo_Base(), CMod_aminoacid_mass_Base::CMod_aminoacid_mass_Base(), CMode_Base::CMode_Base(), CModel_coordinate_set_Base::CModel_coordinate_set_Base(), CModelEvidenceItem_Base::CModelEvidenceItem_Base(), CModification_info_Base::CModification_info_Base(), CMolinfo_block_Base::CMolinfo_block_Base(), CMolinfo_field_constraint_Base::CMolinfo_field_constraint_Base(), CMoment_Base::CMoment_Base(), CMover_Base::CMover_Base(), CMpadded_Base::CMpadded_Base(), CMphantom_Base::CMphantom_Base(), CMprescripts_Base::CMprescripts_Base(), CMroot_Base::CMroot_Base(), CMrow_Base::CMrow_Base(), CMs_Base::CMs_Base(), CMSBioseq_Base::CMSBioseq_Base(), CMscarries_Base::CMscarries_Base(), CMscarry_Base::CMscarry_Base(), CMsgroup_Base::CMsgroup_Base(), CMsline_Base::CMsline_Base(), CMsms_pipeline_analysis_Base::CMsms_pipeline_analysis_Base(), CMsms_run_summary_Base::CMsms_run_summary_Base(), CMspace_Base::CMspace_Base(), CMsqrt_Base::CMsqrt_Base(), CMSRequest_Base::CMSRequest_Base(), CMsrow_Base::CMsrow_Base(), CMstack_Base::CMstack_Base(), CMstyle_Base::CMstyle_Base(), CMsub_Base::CMsub_Base(), CMsubsup_Base::CMsubsup_Base(), CMsup_Base::CMsup_Base(), CMtable_Base::CMtable_Base(), CMtd_Base::CMtd_Base(), CMtext_Base::CMtext_Base(), CMtr_Base::CMtr_Base(), CMultiScriptExpression_Base::CMultiScriptExpression_Base(), CMunder_Base::CMunder_Base(), CMunderover_Base::CMunderover_Base(), CNaIdentity_Base::CNaIdentity_Base(), CNaSub_Base::CNaSub_Base(), CNaturalnumbers_Base::CNaturalnumbers_Base(), CNCBI_Sample_ASN_Type_Base::CNCBI_Sample_ASN_Type_Base(), CNegmodel_distribution_Base::CNegmodel_distribution_Base(), CNeq_Base::CNeq_Base(), CNone_Base::CNone_Base(), CNot_Base::CNot_Base(), CNotanumber_Base::CNotanumber_Base(), CNotin_Base::CNotin_Base(), CNotprsubset_Base::CNotprsubset_Base(), CNotsubset_Base::CNotsubset_Base(), CNtermExtension_Base::CNtermExtension_Base(), CNtInterval_Base::CNtInterval_Base(), CNtSite_Base::CNtSite_Base(), CNtSiteRange_Base::CNtSiteRange_Base(), COperand_Base::COperand_Base(), COr_Base::COr_Base(), COther_feature_Base::COther_feature_Base(), COtherwise_Base::COtherwise_Base(), COuterproduct_Base::COuterproduct_Base(), CPacked_seqpnt_Base::CPacked_seqpnt_Base(), CParameter_Base::CParameter_Base(), CParse_action_Base::CParse_action_Base(), CParse_dst_org_Base::CParse_dst_org_Base(), CParse_src_org_Base::CParse_src_org_Base(), CPartialdiff_Base::CPartialdiff_Base(), CPatent_priority_Base::CPatent_priority_Base(), CPatent_seq_id_Base::CPatent_seq_id_Base(), CPC_AnnotatedXRef_Base::CPC_AnnotatedXRef_Base(), CPC_AssayData_Base::CPC_AssayData_Base(), CPC_AssayDescription_Base::CPC_AssayDescription_Base(), CPC_AssaySubmit_Base::CPC_AssaySubmit_Base(), CPC_AtomSource_Base::CPC_AtomSource_Base(), CPC_Compound_Base::CPC_Compound_Base(), CPC_DBTracking_Base::CPC_DBTracking_Base(), CPC_InfoData_Base::CPC_InfoData_Base(), CPC_Substance_Base::CPC_Substance_Base(), CPDB_block_Base::CPDB_block_Base(), CPDB_replace_Base::CPDB_replace_Base(), CPeptideprophet_result_Base::CPeptideprophet_result_Base(), CPeptideprophet_summary_Base::CPeptideprophet_summary_Base(), CPi_Base::CPi_Base(), CPiece_Base::CPiece_Base(), CPiecewise_Base::CPiecewise_Base(), CPlist_Base::CPlist_Base(), CPluginArg_Base::CPluginArg_Base(), CPluginInfo_Base::CPluginInfo_Base(), CPluginLibInfo_Base::CPluginLibInfo_Base(), CPluginMessage_Base::CPluginMessage_Base(), CPluginMRUEntry_Base::CPluginMRUEntry_Base(), CPluginRequest_Base::CPluginRequest_Base(), CPlus_Base::CPlus_Base(), CPosmodel_distribution_Base::CPosmodel_distribution_Base(), CPower_Base::CPower_Base(), CPrimarySequence_Base::CPrimarySequence_Base(), CPrimes_Base::CPrimes_Base(), CPrintFormat_Base::CPrintFormat_Base(), CPrintTemplate_Base::CPrintTemplate_Base(), CProduct_Base::CProduct_Base(), CProject_Base::CProject_Base(), CProjectAnnot_Base::CProjectAnnot_Base(), CProjectDescr_Base::CProjectDescr_Base(), CProjectFolder_Base::CProjectFolder_Base(), CProjectHistoryItem_Base::CProjectHistoryItem_Base(), CProjectItem_Base::CProjectItem_Base(), CProteinSub_Base::CProteinSub_Base(), CPrsubset_Base::CPrsubset_Base(), CPssmWithParameters_Base::CPssmWithParameters_Base(), CPub_field_constraint_Base::CPub_field_constraint_Base(), CPub_field_special_constraint_Base::CPub_field_special_constraint_Base(), CPubdesc_Base::CPubdesc_Base(), CPubStatusDate_Base::CPubStatusDate_Base(), CQuotient_Base::CQuotient_Base(), CRangeControl_Base::CRangeControl_Base(), CRationals_Base::CRationals_Base(), CReal_Base::CReal_Base(), CReals_Base::CReals_Base(), CReference_frame_Base::CReference_frame_Base(), CRegion_pntrs_Base::CRegion_pntrs_Base(), CRem_Base::CRem_Base(), CRemap_reply_Base::CRemap_reply_Base(), CRemap_request_Base::CRemap_request_Base(), CRemove_action_Base::CRemove_action_Base(), CRemove_outside_action_Base::CRemove_outside_action_Base(), CRemove_sequences_action_Base::CRemove_sequences_action_Base(), CRemove_xrefs_action_Base::CRemove_xrefs_action_Base(), CRepeat_Base::CRepeat_Base(), CReplace_rule_Base::CReplace_rule_Base(), CReport_Base::CReport_Base(), CResidue_Base::CResidue_Base(), CRna_qual_Base::CRna_qual_Base(), CRna_qual_pair_Base::CRna_qual_pair_Base(), CRoc_data_point_Base::CRoc_data_point_Base(), CRoot_Base::CRoot_Base(), CRs_Base::CRs_Base(), CRsLinkout_Base::CRsLinkout_Base(), CRsStruct_Base::CRsStruct_Base(), CSample_enzyme_Base::CSample_enzyme_Base(), CScalarproduct_Base::CScalarproduct_Base(), CScaled_int_multi_data_Base::CScaled_int_multi_data_Base(), CScaled_real_multi_data_Base::CScaled_real_multi_data_Base(), CSdev_Base::CSdev_Base(), CSearch_database_Base::CSearch_database_Base(), CSearch_hit_Base::CSearch_hit_Base(), CSearch_result_Base::CSearch_result_Base(), CSearch_score_Base::CSearch_score_Base(), CSearch_summary_Base::CSearch_summary_Base(), CSec_Base::CSec_Base(), CSech_Base::CSech_Base(), CSelector_Base::CSelector_Base(), CSemantics_Base::CSemantics_Base(), CSeq_align_Base::CSeq_align_Base(), CSeq_annot_Base::CSeq_annot_Base(), CSeq_bond_Base::CSeq_bond_Base(), CSeq_feat_Base::CSeq_feat_Base(), CSeq_graph_Base::CSeq_graph_Base(), CSeq_interval_Base::CSeq_interval_Base(), CSeq_point_Base::CSeq_point_Base(), CSeq_submit_Base::CSeq_submit_Base(), CSeq_test_result_Base::CSeq_test_result_Base(), CSeqEdit_Cmd_AddAnnot_Base::CSeqEdit_Cmd_AddAnnot_Base(), CSeqEdit_Cmd_AddDesc_Base::CSeqEdit_Cmd_AddDesc_Base(), CSeqEdit_Cmd_AddDescr_Base::CSeqEdit_Cmd_AddDescr_Base(), CSeqEdit_Cmd_AddId_Base::CSeqEdit_Cmd_AddId_Base(), CSeqEdit_Cmd_AttachAnnot_Base::CSeqEdit_Cmd_AttachAnnot_Base(), CSeqEdit_Cmd_AttachSeq_Base::CSeqEdit_Cmd_AttachSeq_Base(), CSeqEdit_Cmd_AttachSeqEntry_Base::CSeqEdit_Cmd_AttachSeqEntry_Base(), CSeqEdit_Cmd_AttachSet_Base::CSeqEdit_Cmd_AttachSet_Base(), CSeqEdit_Cmd_ChangeSeqAttr_Base::CSeqEdit_Cmd_ChangeSeqAttr_Base(), CSeqEdit_Cmd_ChangeSetAttr_Base::CSeqEdit_Cmd_ChangeSetAttr_Base(), CSeqEdit_Cmd_RemoveAnnot_Base::CSeqEdit_Cmd_RemoveAnnot_Base(), CSeqEdit_Cmd_RemoveDesc_Base::CSeqEdit_Cmd_RemoveDesc_Base(), CSeqEdit_Cmd_RemoveId_Base::CSeqEdit_Cmd_RemoveId_Base(), CSeqEdit_Cmd_RemoveSeqEntry_Base::CSeqEdit_Cmd_RemoveSeqEntry_Base(), CSeqEdit_Cmd_ReplaceAnnot_Base::CSeqEdit_Cmd_ReplaceAnnot_Base(), CSeqEdit_Cmd_ResetDescr_Base::CSeqEdit_Cmd_ResetDescr_Base(), CSeqEdit_Cmd_ResetIds_Base::CSeqEdit_Cmd_ResetIds_Base(), CSeqEdit_Cmd_ResetSeqAttr_Base::CSeqEdit_Cmd_ResetSeqAttr_Base(), CSeqEdit_Cmd_ResetSeqEntry_Base::CSeqEdit_Cmd_ResetSeqEntry_Base(), CSeqEdit_Cmd_ResetSetAttr_Base::CSeqEdit_Cmd_ResetSetAttr_Base(), CSeqEdit_Cmd_SetDescr_Base::CSeqEdit_Cmd_SetDescr_Base(), CSeqTable_column_Base::CSeqTable_column_Base(), CSeqTestResults_Base::CSeqTestResults_Base(), CSeqTree_node_Base::CSeqTree_node_Base(), CSequence_search_constraint_Base::CSequence_search_constraint_Base(), CSequence_tree_Base::CSequence_tree_Base(), CSet_Base::CSet_Base(), CSetdiff_Base::CSetdiff_Base(), CShare_Base::CShare_Base(), CSimpleVariant_Base::CSimpleVariant_Base(), CSin_Base::CSin_Base(), CSinh_Base::CSinh_Base(), CSort_fields_action_Base::CSort_fields_action_Base(), CSparse_align_Base::CSparse_align_Base(), CSpecificity_Base::CSpecificity_Base(), CSpectrum_query_Base::CSpectrum_query_Base(), CSphere_Base::CSphere_Base(), CSpliced_exon_Base::CSpliced_exon_Base(), CSs_Base::CSs_Base(), CStructured_comment_field_pair_Base::CStructured_comment_field_pair_Base(), CSubmit_block_Base::CSubmit_block_Base(), CSubsequence_Base::CSubsequence_Base(), CSubset_Base::CSubset_Base(), CSum_Base::CSum_Base(), CSurface_coordinates_Base::CSurface_coordinates_Base(), CSuspect_rule_Base::CSuspect_rule_Base(), CSwap_action_Base::CSwap_action_Base(), CT3Data_Base::CT3Data_Base(), CT3StatusFlags_Base::CT3StatusFlags_Base(), CTable_match_Base::CTable_match_Base(), CTableCellExpression_Base::CTableCellExpression_Base(), CTan_Base::CTan_Base(), CTanh_Base::CTanh_Base(), CTendsto_Base::CTendsto_Base(), CTerminal_modification_Base::CTerminal_modification_Base(), CTimes_Base::CTimes_Base(), CTMgr_CreateRemoteTrackRequest_Base::CTMgr_CreateRemoteTrackRequest_Base(), CTMgr_CreateTracksetRequest_Base::CTMgr_CreateTracksetRequest_Base(), CTMgr_CreateUserTrackRequest_Base::CTMgr_CreateUserTrackRequest_Base(), CTMgr_DatasetItemSeq_Base::CTMgr_DatasetItemSeq_Base(), CTMgr_DisplayTrack_Base::CTMgr_DisplayTrack_Base(), CTMgr_DisplayTrackRequest_Base::CTMgr_DisplayTrackRequest_Base(), CTMgr_HubTrack_Base::CTMgr_HubTrack_Base(), CTMgr_ItemResolverRequest_Base::CTMgr_ItemResolverRequest_Base(), CTMgr_RemoveUserTrackRequest_Base::CTMgr_RemoveUserTrackRequest_Base(), CTMgr_RetrieveTracksetRequest_Base::CTMgr_RetrieveTracksetRequest_Base(), CTMgr_SwitchTrackContextRequest_Base::CTMgr_SwitchTrackContextRequest_Base(), CTMgr_SwitchTrackException_Base::CTMgr_SwitchTrackException_Base(), CTMgr_TrackItems_Base::CTMgr_TrackItems_Base(), CTMgr_TrackSet_Base::CTMgr_TrackSet_Base(), CTool_Base::CTool_Base(), CTranslation_constraint_Base::CTranslation_constraint_Base(), CTranspose_Base::CTranspose_Base(), CTrue_Base::CTrue_Base(), CUnion_Base::CUnion_Base(), CUser_field_Base::CUser_field_Base(), CUser_object_Base::CUser_object_Base(), CVariance_Base::CVariance_Base(), CVariantExpression_Base::CVariantExpression_Base(), CVariantPlacement_Base::CVariantPlacement_Base(), CVariation_Base::CVariation_Base(), CVariation_ref_Base::CVariation_ref_Base(), CVector_Base::CVector_Base(), CVectorproduct_Base::CVectorproduct_Base(), CVersionResponse_Base::CVersionResponse_Base(), CViewDesc_Base::CViewDesc_Base(), CViewDescriptor_Base::CViewDescriptor_Base(), CVisualStudioProject_Base::CVisualStudioProject_Base(), CWorkspaceFolder_Base::CWorkspaceFolder_Base(), CXor_Base::CXor_Base(), CXpressratio_result_Base::CXpressratio_result_Base(), CXpressratio_summary_Base::CXpressratio_summary_Base(), and CXpressratio_timestamp_Base::CXpressratio_timestamp_Base().

◆ IsNull() [1/2]

template<class C , class Locker >

bool CRef< C, Locker >::IsNull ( void  ) const inline

Check if pointer is null – same effect as Empty().

See also
Empty(), operator!()

Definition at line 735 of file ncbiobj.hpp.

Referenced by CTableAnnotDataSource::AddSeqLoc(), BOOST_AUTO_TEST_CASE(), CQueueDataBase::CheckExecutionTimeout(), CPhyloTree::Clear(), CUnorderedSplitter::CombineAlignments(), IProjectViewFactory::CombineObjects(), CTableViewWithTextViewNav::CombineObjects(), CComponentSearchForm::ConstructQuery(), CCpgSearchForm::ConstructQuery(), CFeatureSearchForm::ConstructQuery(), COrfSearchForm::ConstructQuery(), CSequenceSearchForm::ConstructQuery(), CPhyloTreeMaxDirectChildDist::CPhyloTreeMaxDirectChildDist(), CTableAnnotDataSource::CreateFeature(), CBlastDbSet::CreateLocalDbAdapter(), CTableAnnotDataSource::CreateSnpFeature(), CTableAnnotDataSource::CreateSnps(), CChangePhyloPropertyCmd::Execute(), CQueryParsePanel::CQueryJob::Execute(), CBlastAligner::GenerateAlignments(), CRemoteBlastAligner::GenerateAlignments(), CPhyloTreeDataSource::GenerateTooltipFormat(), CAutoAddDesc::Get(), CPhyloTree::GetColorTable(), CTableImportListCtrl::GetColumnImageID(), CSGDataSourceContext::GetDS(), CEditObjectSeq_desc::GetEditCommand(), CObjectListTableModel::GetExtraValueAt(), CObjectListSelTM::GetExtraValueAt(), CPhyloTree::GetGraphicsModel(), CObjectListTableModel::GetImageAlias(), CMActionTree::GetMActionTypesForTarget(), CObjectListTableModel::GetNumColumns(), CObjectListTableModel::GetNumRows(), COpenDataSourceObjectDlg::GetObjectLoader(), CScoreLookup::GetScore(), CAlignSpanView::GetSelection(), CLocationListCtrl::GetSeq_loc(), CCdCore::GetSpeciesForIndex(), CCdCore::GetSpeciesForRow(), CTableDataGBProject::GetStringValue(), CGencollIdMapper::GetSynonyms(), CDotMatrixView::GetVisibleRanges(), CGencollIdMapper::Guess(), CTableColumnTypeGuesser::GuessColumns(), CAutoCompleteCombo::HasProvider(), CPhyloTreeDataSource::Init(), PT::CProjectItem::Initialize(), CVcfTableView::InitView(), CAttribTableColumnIdPanel::IsInputValid(), CTableFixedWidthPanel::IsInputValid(), CAutoAddDesc::IsNull(), CScheduler_ExecThread_Impl::Main(), CThreadPool_ThreadImpl::Main(), CThreadPool_ServiceThread::Main(), CGencollIdMapper::Map(), CChangePhyloPropertyCmd::Merge(), CTable2AsnContext::MergeWithTemplate(), CTableColumnIdPanel::NeedsAssemblyMapping(), CQueueDataBase::NotifyListeners(), CPhyloForce::OnAppJobNotification(), CTableColumnIdPanel::OnAssemblyChanged(), CPhyTreeView::OnBioTreeChanged(), CNetScheduleHandler::OnClose(), CNetStorageHandler::OnClose(), CTableColumnIdPanel::OnColumnNametxtTextUpdated(), CAttribTableColumnIdPanel::OnCtableImportListctrlColLeftClick(), CTableColumnIdPanel::OnCtableImportListctrlColLeftClick(), CTableFixedWidthPanel::OnCtableImportListctrlColLeftClick(), CTableColumnIdPanel::OnDataTypePropertySelected(), CTableFormatPanel::OnFirstLineSpinCtrlUpdated(), CTableDataListCtrl::OnGetItemText(), CTableImportListCtrl::OnGetItemText(), CTableColumnIdPanel::OnNumberFmtBtnSelected(), CTableColumnIdPanel::OnOneBasedIntCheckClick(), CPhyloTreeWidget::OnOpenPropertiesDlg(), CTableColumnIdPanel::OnRealNumberFormatBtnSelected(), CTableColumnIdPanel::OnSeqidFormatBtnSelected(), CAttribTableColumnIdPanel::OnSkipBtnSelected(), CTableColumnIdPanel::OnSkipBtnSelected(), CTableColumnIdPanel::OnTextFmtBtnSelected(), COpenViewDlg::OnViewSelected(), SCompareFeats_OpLess::operator()(), CDbEquals::operator()(), COrgModEquals::operator()(), CSubtypeEquals::operator()(), CPdf::PrintText(), CAutoCompleteCombo::ProvideItems(), CQueueDataBase::Purge(), CQueueDataBase::PurgeAffinities(), CQueueDataBase::PurgeBlacklistedJobs(), CQueueDataBase::PurgeClientRegistry(), CQueueDataBase::PurgeGroups(), CNCBlobStorage::ReadBlobInfo(), CNCBlobStorage::ReadChunkData(), CFastaReader::ReadOneSeq(), CPhyloTreeWidget::RemoveCurrentDataSource(), CSubtreeBoundary::RenderBoundaryVbo(), IPhyloTreeRender::RenderPdf(), CSearch< LEGACY, NHITS >::ReSearch(), CNgAlignApp::Run(), CCompartmentFinder< THit >::Run(), CVectorScreen::Run(), CFarPointerSeq::RunBlast(), CCreateSeqHistForTpa::RunBlast(), CMacroFunction_Autodef::s_AddAutodefOptions(), s_GetAssemblySeqIds(), s_GetClipLoc(), s_GetDBFileTry(), s_MoveDataToGarbage(), s_PcrPrimerCompare(), CCompartmentFinder< THit >::s_PNullRef(), CHitFilter< THit >::s_PNullRef(), s_ReadMapInfo(), s_RunBlast2NASeq(), s_SetIdList(), s_UpdateUpCoords(), CPhyloTreeWidget::SaveSettings(), CMergeTree::Search(), CCompareSeqRegions::SelectMatches(), CQueueDataBase::SendExactNotifications(), CAutoAddDesc::Set(), CHistogramGlyph::SetAxisRange(), CSearch< LEGACY, NHITS >::SetResult(), CwxTableListCtrl::SetSorterByColumns(), CTableColumnIdPanel::Show(), CAttribTableDelimitersPanel::Show(), CTableDelimitersPanel::Show(), CTableFixedWidthPanel::Show(), CQueueDataBase::StaleWNodes(), CDiscrepancyVisitorImpl< _Name >::Summarize(), CCompartmentFinder< THit >::sx_XFilter(), CScheduler_MT::TaskExecuted(), TestCdsFromLastBioseqOutsideAlign(), TestFeatInsideGap(), TestPointLocOutside(), CAlignResultsSet::ToBestSeqAlignSet(), CTempTrackProxy::TrackNotSet(), CAuthorAffiliationPanel::TransferDataFromWindow(), CtRNASubPanel::TransferDataFromWindow(), variation::CVariationUtil::TranslateNAtoAA(), CChangePhyloPropertyCmd::Unexecute(), CAttribTableDelimitersPanel::UpdateDelimiters(), CTableDelimitersPanel::UpdateDelimiters(), CTableAnnotDataSource::WriteAsn(), CNCBlobStorage::WriteBlobInfo(), CNCBlobStorage::WriteBlobStat(), variation_ref::CHgvsParser::x_abs_pos(), variation::CHgvsParser::x_abs_pos(), CNgAlignApp::x_AddAligners(), IPhyloTreeRender::x_AddCollapsedGeomNode(), CFeatureTableReader_Imp::x_AddNoteToFeature(), CObjectListTableModel::x_AdjustColToData(), CNgAligner::x_Align_Impl(), CSequenceUpdater::x_AttachFeaturesToNewSeq(), CUnculturedTool::x_CheckSuggestedFix(), CObjectListTableModel::x_ColIsLabel(), CInversionMergeAligner::x_CreateDiscAlignment(), CRenderingContext::x_CreateGlyphs(), CNgAlignApp::x_CreateNgAlignRun(), CBLASTSeqToolJob::x_CreateProjectItems(), CMergeTree::x_FindBefores_Up_Iter(), CSpaceShrinker::x_FindMetaCoord(), CUnorderedSplitter::x_FixAlignment(), CPdf::x_GetAlphaGraphicsState(), CUnculturedTool::x_GetCorrection(), CInstancedAligner::x_GetDistanceInstances(), CGlyphContainer::x_GetHistMsg(), CCompareSeqRegions::x_GetPutativeMatches(), CCompareSeqRegions::x_GetSelfLoc(), CAttribTableColumnIdPanel::x_GuessQualifiers(), CAlnMix::x_Init(), CBlastHitMatrix::x_InitGraphics(), CPdfGrabber::x_InitRenderer(), CSVGGrabber::x_InitRenderer(), CFileLoader::x_LoadAsnTextOrXml(), CFileLoader::x_LoadFile(), CSplign::x_LoadSequence(), CUnorderedSplitter::x_MakeAlignmentPairUnique(), CGencollIdMapper::x_Map_Down(), CGencollIdMapper::x_Map_Up(), CUpdateMultipleSeq_Input::x_MatchIdsAndAddUpdateToScope(), CMergeAligner::x_MergeAlignments(), CSpaceShrinker::x_MoveRecord(), variation::CHgvsParser::x_mut_inst(), CFeatTableDS::x_OnJobNotification(), CQueueDataBase::x_OptimizeStatusMatrix(), CBinsJob::x_PreFetchFtable(), CNetStorageHandler::x_PrintMessageRequestStart(), CGff2Reader::x_ProcessAlignmentsGff(), CXcompareAnnotsApplication::x_ProcessComparison(), CXcompareAnnotsApplication::x_ProcessMappingRange(), CXcompareAnnotsApplication::x_ProcessMappingRanges(), CNetScheduleHandler::x_ProcessMsgQueue(), CXcompareAnnotsApplication::x_ProcessSeqAlignSetFromFile(), CQueueDataBase::x_PurgeUnconditional(), variation::CHgvsParser::x_raw_seq_or_len(), CIdMapperTestApp::x_RecurseMapSeqAligns(), CMetaRegistry::x_Reload(), CSeqGraphicPane::x_Render(), CHitMatrixPane::x_RenderContent(), CInstancedAligner::x_RunAligner(), CInversionMergeAligner::x_RunMerger(), CMergeTree::x_Search_Iter(), CMergeTree::x_Search_Recur(), CFindOverlapTool::x_SelectCompatibleInputObjects(), CNGAlignTool::x_SelectCompatibleInputObjects(), variation_ref::CHgvsParser::x_seq_ref(), CMacroFunction_ApplyFeature::x_SetAdditionalFields(), CMacroFunction_ApplyFeature::x_SetLocation(), CViewGraphic::x_SetNonAsnInput(), CMacroFunction_ApplyFeature::x_ShouldAddRedundant(), variation_ref::CHgvsParser::x_ssr(), variation::CHgvsParser::x_ssr(), CFeatTrim::x_TrimLocation(), CFormatGuessEx::x_TryBed15(), CFormatGuessEx::x_TryWiggle(), CUpdateMultiSeq_Dlg::x_UpdateAlignmentPanel(), and CDataMiningPanel::x_UpdateWidgetAndTool().

◆ IsNull() [2/2]

template<class C , class Locker >

Check if pointer is null – same effect as Empty().

See also
Empty(), operator!()

Definition at line 1401 of file ncbiobj.hpp.

Referenced by CSplignFormatter::AsAlignmentText(), CMacroBioData_BioSourceIter::Begin(), CMacroBioData_PubdescIter::Begin(), CMacroBioData_SeqdescIter::Begin(), CMacroBioData_MolInfoIter::Begin(), CMacroBioData_StructCommentIter::Begin(), CMacroBioData_DBLinkIter::Begin(), CMacroBioData_AutodefOptsIter::Begin(), BOOST_AUTO_TEST_CASE(), CUpdateSeq_Input::CalculateAlignmentForUnitTest(), CBioTreeSelection::CBioTreeSelection(), CGencollIdMapper::CGencollIdMapper(), seqsubmit_split::SIdCompare::compare_seq(), Convert_Seq_annot_Seq_loc_All(), CSettingsSet::CSettingsSet(), CTopLevelSeqEntryContext::CTopLevelSeqEntryContext(), CBlastAligner::GenerateAlignments(), CSeqUtils::GetAnnotShown(), CHistogramGlyph::GetHistParams(), CFlatGoQVal::GetPubmedId(), CTableSelectionBioTreeContainer::GetSelection(), CGC_Sequence::GetSynonymSeq_id(), CFlatGoQVal::GetTextString(), GetTitle(), CTMS_SupportedAssemblies_Client::IsAssemblySupported(), CIntronGlyph::IsConsensus(), CMacroBioData_BioSourceIter::IsEnd(), CMacroBioData_PubdescIter::IsEnd(), CMacroBioData_SeqdescIter::IsEnd(), CMacroBioData_MolInfoIter::IsEnd(), NSnpGui::isFromVcf(), CCompareFeats::IsMatch(), CmRNACDSLinker::LinkByLabelAndLocation(), CMacroBioData_BioSourceIter::Next(), CMacroBioData_PubdescIter::Next(), CMacroBioData_SeqdescIter::Next(), CMacroBioData_MolInfoIter::Next(), CMacroBioData_StructCommentIter::Next(), CMacroBioData_DBLinkIter::Next(), CMacroBioData_AutodefOptsIter::Next(), CUpdateSeqPanel::OnRemoveAlignedFeaturesUpdated(), SFeats_OpLess::operator()(), CAnnotObjectType_Less::operator()(), SSerialObjectLessThan< T >::operator()(), CSourceModParser::SMod::operator<(), operator<<(), CCdsMatchInfo::Overlaps(), PackedSeqLocToMaskedQueryRegions(), s_GetAlignTitle(), s_GetSpliceSite(), s_LocationSpansMultipleSeqs(), CCompareSeqRegions::SelectMatches(), CSearch< LEGACY, NHITS >::WriteBioseqs(), CSeq_id_Resolver__ChrNamesFromGC::x_Create(), CFeatureGenerator::SImplementation::x_CreateCdsFeature(), CFeatureGenerator::SImplementation::x_CreateMrnaBioseq(), CFeatureGenerator::SImplementation::x_CreateMrnaFeature(), CNaSeqlocHelper::x_GetCDS(), CFeatureGenerator::SImplementation::SMapper::x_GetLocFromSplicedExons(), CSplignApp::x_GetNextPair(), CCompareSeqRegions::x_GetPutativeMatches(), CReferenceItem::x_Init(), CUpdateSeqPanel::x_InitAlnMultiWidgetAndUpdateTypes(), CGencollIdMapper::x_Map_OneToOne(), CSeq_id_Resolver__ChrNamesFromGC::x_MapLoc(), CFlatGatherer::x_MergeEqualBioSources(), CFeatTableView::x_PreAttachToProject(), CXcompareAnnotsApplication::x_ProcessComparison(), and CAppHitFilter::x_ReadInputHits().

◆ Lock() [1/4] void CObjectCounterLocker::Lock ( const CObjectobject ) const ◆ Lock() [2/4]

template<class Interface >

Definition at line 559 of file ncbiobj.hpp.

◆ Lock() [3/4]

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

Lock the object and return reference to it.

If the refenced object is already deleted then return null reference.

Definition at line 2713 of file ncbiobj.hpp.

Referenced by CFeatureIndex::GetBestGene(), CFeatureIndex::GetBestParent(), CBioseqIndex::GetFeatureForProduct(), CFeatureIndex::GetOverlappingSource(), CNetScheduleHandler::GetQueue(), CFeatureIndex::GetSequence(), CBioseqIndex::HasOperon(), CAllOtherFeaturesTrack::NoSubtrackEver(), CSeqGraphicPane::OnSearchTip(), CSeqGraphicPane::OnTipAdded(), CAllOtherFeaturesTrack::ReinitNASubtracks(), CSeqGraphicPane::SelectLastHitObject(), CFeatureIndex::SetFetchFailure(), CAlnVecRow::THH_GetLayoutTrack(), CSeqGraphicPane::THH_GetLayoutTrack(), CSeqGraphicPane::TTHH_GetTooltip(), CSeqGraphicPane::TTHH_NeedTooltip(), CDeflineGenerator::x_AdjustProteinTitleSuffix(), CDeflineGenerator::x_AdjustProteinTitleSuffixIdx(), CBioseqIndex::x_DefaultSelector(), CBioseqIndex::x_InitFeats(), CBioseqIndex::x_InitGaps(), CAllOtherFeaturesTrack::x_OnAllJobsFinished(), CAllOtherFeaturesTrack::x_ReinitSubtracks(), CFeaturePanel::x_RenderFeatureGrid(), CFeaturePanel::x_RenderHairLineSelections(), CSeqGraphicPane::x_RenderTooltipConnector(), and CDeflineGenerator::x_SetPrefix().

◆ Lock() [4/4]

template<class Interface , class Locker = CWeakInterfaceLocker<Interface>>

◆ MonitorObjectType() void CObjectCounterLocker::MonitorObjectType ( const type_info &  type ) static ◆ NCBI_EXCEPTION_DEFAULT() ◆ NotEmpty() [1/2]

template<class C , class Locker >

bool CRef< C, Locker >::NotEmpty ( void  ) const inline

Check if CRef is not empty – pointing to an object and has a non-null value.

Definition at line 726 of file ncbiobj.hpp.

Referenced by CCdCore::AddCddDescr(), CWriteDB_Impl::AddColumnMetaData(), AddExceptionsToShortIntron(), CBuildDatabase::AddIds(), CIgBlastArgs::AddIgSequenceScope(), CAsyncMessageHandler::AddValidErrItem(), CCdCore::AlignAnnotsValid(), CDB_String::Assign(), CNewCleanup_imp::BasicCleanupSeqSubmit(), Blast_FindDustFilterLoc(), BlastFormatter_PreFetchSequenceData(), BookURLToBookRef(), BOOST_AUTO_TEST_CASE(), BrURLToBookRef(), CBlastDbDataLoader::CBlastDbDataLoader(), CBlastFormat::CBlastFormat(), CDB_FakeConnection::CDB_FakeConnection(), CDB_String::CDB_String(), CheckSeqIdInDD(), CkCdRegion(), CRawSeqDBSource::ClearSequence(), CWriteDB_Volume::Close(), CollectSubNames(), CSeq_loc_Conversion::Convert(), CopyBioseqWithType(), CopySeqIdsOfType(), CQueryFactoryInfo::CQueryFactoryInfo(), CBlastBioseqMaker::CreateBioseqFromId(), CWriteDB_Impl::CreateColumn(), CAlnVecMultiDataSource::CreateConsensus(), CGapsEditor::CreateGap(), CreateMimeFromBiostruc(), CTable2AsnContext::CreateSeqEntryFromTemplate(), CTable2AsnContext::CreateSubmitFromTemplate(), CRemoteBlastDbDataLoader::CRemoteBlastDbDataLoader(), CSeqDBOIDList::CSeqDBOIDList(), CVDBSeqInfoSrc::CVDBSeqInfoSrc(), Denseg2DenseDiagList(), DescrRefs(), CDBConnectionFactory::DispatchServerName(), embl_refs(), CDBConnectionFactory::CServiceInfo::Exclude(), CPsiBlastArgs::ExtractAlgorithmOptions(), CBlastDBExtractor::ExtractAsn1Bioseq(), CBlastDBExtractor::ExtractLinksInteger(), CBlastDBExtractor::ExtractMembershipInteger(), CAnnotationASN1::ExtractModels(), CObjMgr_QueryFactory::ExtractScopes(), CObjMgr_QueryFactory::ExtractUserSpecifiedMasks(), CImportStrategy::FetchData(), CPubFix::FetchPubPmId(), CdBlaster::FillOutSeqLoc(), CSimpleB2SWrapper::FillOutSeqLoc(), FilterDb_xref(), CFeatureTableReader::FindOpenReadingFrame(), CFindPub::fix_pub_equiv(), FixAnnot(), CPubFix::FixPub(), CPubFix::FixPubEquiv(), FormatAsAsn(), fta_build_ena_user_object(), fta_fix_orgref(), fta_fix_orgref_byid(), fta_get_dblink_user_object(), fta_parse_tpa_tsa_block(), fta_replace_org(), gb_refs_common(), CTextAlnReader::GenerateID(), get_art(), get_book(), get_error(), get_pat(), get_sub(), get_sub_gsdb(), get_thesis(), get_unpub(), get_whole_book(), GetAlignedPositions(), CCdCore::GetAlignmentLength(), CSeqDBVol::GetBioseq(), CObjMgr_RemoteQueryData::GetBioseqSet(), GetBioseqWithType(), CBlastQuerySourceOM::GetBlastSequence(), GetBlockLengths(), GetBlockStarts(), CCdCore::GetBlockStartsForRow(), CCdCore::GetCDBlockLengths(), GetCdRegionCB(), GetCitArticle(), GetCitBook(), GetCitBookOld(), GetCitGen(), GetCitLetThesis(), GetCitPatent(), GetCitSubmit(), CSeqDBImpl::GetDBTaxIds(), GetDescrEmblBlock(), GetEmblDescr(), GetEmblInstContig(), GetFirstOrLastDenDiag(), GetGBBlock(), GetGenBankDescr(), CBlastQuerySourceOM::GetGeneticCodeId(), CSeqDBVol::GetGiBounds(), CBioseqSeqInfoSrc::GetId(), CVDBSeqInfoSrc::GetId(), CBlastQuerySourceOM::GetLength(), AlignmentCollection::GetLowerBound(), CCdCore::GetLowerBound(), CBlastQuerySourceOM::GetMask(), CBlastQuerySourceOM::GetMaskedRegions(), GetMasterGIFromSeqAlign(), CFastaBioseqSource::GetNext(), CClusterDBSource::GetNext(), CMaskBDBReader::GetNextSequence(), CShortReadFastaInputSource::GetNextSequence(), CSeqDBGiListSet::GetNodeIdList(), CCdCore::GetNumBlocks(), CFastaIOWrapper::GetNumRead(), CCdCore::GetNumRows(), GetOrganismFrom_OS_OC(), TaxClient::GetOrgRef(), CSeqDBVol::GetPigBounds(), CRemoteBlast::GetPsiNumberOfIterations(), CBlastnAppArgs::GetQueryBatchSize(), CBlastnNodeArgs::GetQueryBatchSize(), CBlastpAppArgs::GetQueryBatchSize(), CBlastpNodeArgs::GetQueryBatchSize(), CBlastxAppArgs::GetQueryBatchSize(), CBlastxNodeArgs::GetQueryBatchSize(), CMagicBlastAppArgs::GetQueryBatchSize(), CPsiBlastAppArgs::GetQueryBatchSize(), CRPSBlastAppArgs::GetQueryBatchSize(), CRPSBlastNodeArgs::GetQueryBatchSize(), CRPSTBlastnAppArgs::GetQueryBatchSize(), CRPSTBlastnNodeArgs::GetQueryBatchSize(), CTblastnAppArgs::GetQueryBatchSize(), CTblastnNodeArgs::GetQueryBatchSize(), CTblastxAppArgs::GetQueryBatchSize(), CBlastnVdbAppArgs::GetQueryBatchSize(), CTblastnVdbAppArgs::GetQueryBatchSize(), CDeltaBlastAppArgs::GetQueryBatchSize(), CCluster::GetRefSeqOid(), GetRnaRef(), CRemoteBlast::GetSeqAlignSets(), CBlastQuerySourceOM::GetSeqId(), CCdCore::GetSeqIDForIndex(), CCdCore::GetSeqIDForRow(), CShowBlastDefline::GetSeqIdListString(), CCdCore::GetSeqIndex(), CBlastQuerySourceOM::GetSeqLoc(), GetSeqLocation(), CObjMgr_RemoteQueryData::GetSeqLocs(), CObjMgr_LocalQueryData::GetSequenceBlk(), CDBLB_ServiceMapper::GetServerOptions(), GetSprotDescr(), CBlastQuerySourceOM::GetStrand(), CSeqDBVol::GetStringBounds(), CSeq_id::GetStringDescr(), CBlastDatabaseArgs::GetSubjects(), CBlastQuerySourceOM::GetTitle(), CObjMgr_QueryFactory::GetTSeqLocVector(), AlignmentCollection::GetUpperBound(), CCdCore::GetUpperBound(), CSeqDBGiListSet::GetUserMaskOpts(), HasSeqIdOfType(), CSeqDBVol::IdsToOids(), ImpFeatPub(), InitializeRemoteBlast(), InitializeSubject(), CSimpleB2SWrapper::InitializeToDefaults(), IsConsensus(), CBlastBioseqMaker::IsProtein(), CSeqAnnotFromFasta::IsSeqAnnotValid(), CHeapScope::IsSet(), CDL_AssmInfoResponse_Base::IsSetData(), CPluginArg_Base::IsSetData(), CBlast4_seq_part_data_Base::IsSetData(), CGBProject_ver2_Base::IsSetData(), CLoaderDescriptor_Base::IsSetData(), CViewDescriptor_Base::IsSetData(), CUser_field_Base::IsSetData(), CID2_Reply_Get_Blob_Base::IsSetData(), CID2_Reply_ReGet_Blob_Base::IsSetData(), CID2S_Reply_Get_Chunk_Base::IsSetData(), CID2S_Reply_Get_Split_Info_Base::IsSetData(), CEntrez_general_Base::IsSetData(), CProject_Base::IsSetData(), CSeq_annot_Base::IsSetData(), CSeqEdit_Cmd_AddAnnot_Base::IsSetData(), CSeqEdit_Cmd_ChangeSeqAttr_Base::IsSetData(), CSeqEdit_Cmd_ChangeSetAttr_Base::IsSetData(), CSeqEdit_Cmd_RemoveAnnot_Base::IsSetData(), CSeqEdit_Cmd_ReplaceAnnot_Base::IsSetData(), CSeq_feat_Base::IsSetData(), CSeqFeatXref_Base::IsSetData(), CVariation_ref_Base::IsSetData(), CScaled_int_multi_data_Base::IsSetData(), CScaled_real_multi_data_Base::IsSetData(), CSeqTable_column_Base::IsSetData(), CSeq_submit_Base::IsSetData(), CVariation_Base::IsSetData(), pub_report::CUnpublishedReport::IsSetDate(), CPluginLibInfo_Base::IsSetInfo(), CWorkspaceFolder_Base::IsSetInfo(), CBlast4_get_search_info_reply_Base::IsSetInfo(), CBlast4_get_search_info_request_Base::IsSetInfo(), CProjectFolder_Base::IsSetInfo(), CID2S_Bioseqs_Info_Base::IsSetInfo(), AlignmentCollection::IsStruct(), CPriorityNode::IsTree(), journal(), IBISAnnotateDialog::LaunchIbisWebPage(), CmRNACDSLinker::LinkSelectedFeatures(), CWriteDB_Volume::ListFiles(), LoadStructureViaCache(), CMultiReader::LoadTemplate(), CBlastFormat::LogBlastSearchInfo(), LogCmdOptions(), CTblastnNode::Main(), CMagicBlastThread::Main(), CThreadPool_ThreadImpl::Main(), CLocalDbAdapter::MakeSeqInfoSrc(), CLocalDbAdapter::MakeSeqSrc(), CCdCore::MapPositionToOtherRow(), MaskedQueryRegionsToPackedSeqLoc(), CSeqGridTableNav::NavigateToTextViewPosition(), CFrameworkDemoGUI::OnRestoreLayoutUpdate(), CFastaReader::OpenMask(), SBlast4ParamFinder::operator()(), CWinMaskUtil::CInputBioseq_CI::operator++(), CSeqDBVol::PigToOid(), PrintASN1(), PrintSAMHeader(), CTbl2AsnApp::ProcessHugeFile(), CFeatureTableReader::ReadProtein(), CFastaReader::ReadSet(), CWriteDB_Volume::RenameFileIndex(), CWriteDB_Volume::RenameSingle(), CObjectManager::RevokeDataLoader(), CBl2Seq::Run(), CLocalBlast::Run(), CIgBlast::Run(), CPsiBlastImpl::Run(), CBl2Seq::RunEx(), CLocalVDBBlast::RunThreadedSearch(), s_BuildArchiveAll(), s_CombineDustMasksWithUserProvidedMasks(), s_DupIdsBioseq(), s_DupIdsRaw(), s_ImportSearchStrategy(), s_InitializeExportStrategy(), s_InitializeSubject(), s_MakeEmptyResults(), s_MultiSeqGetAvgLength(), s_MultiSeqGetIsProt(), s_MultiSeqGetMaxLength(), s_MultiSeqGetNextChunk(), s_MultiSeqGetNumSeqs(), s_MultiSeqGetSeqLen(), s_MultiSeqGetSequence(), s_PreProcessAccessionsForDBv5(), CHitFilter< THit >::s_RunGreedy(), s_SeqAlignToXMLHit(), s_SetSplitQuerySeqInterval(), s_SplitAlignVectorBySubjects(), CPsiBlastApp::SavePssmToFile(), CBlastNode::SendMsg(), SetAlignedResiduesOnSequence(), CSimpleB2SWrapper::SetCompoAdjustMode(), CSimpleB2SWrapper::SetDbLength(), CSimpleB2SWrapper::SetEffSearchSpace(), CSimpleB2SWrapper::SetEValueThreshold(), CBlastTabularInfo::SetFields(), CSimpleB2SWrapper::SetHitlistSize(), CSimpleB2SWrapper::SetMatrixName(), SetMinimumPub(), CBlastAppArgs::SetOptions(), CSimpleB2SWrapper::SetPercIdThreshold(), CSimpleB2SWrapper::SetSeq(), SimpleSeqLocFromBioseq(), CBlastQuerySourceOM::Size(), SortAndFetchSeqData(), CSeqDB_FilterTree::Specialize(), SPFeatGeneral(), CQuerySplitter::Split(), fix_pub::SplitMedlineEntry(), CHitFilter< THit >::sx_TestAndMerge(), CHitFilter< THit >::sx_TM(), CPriorityTaxNodes::TaxIdsToCddOrgRefSet(), BlockModel::toString(), CSeqDBVol::UnLease(), CTable2AsnContext::UpdateTaxonFromTable(), CTable2AsnValidator::ValCollect(), CSeq_id::WriteAsFasta(), CWriteDB_Volume::WriteSequence(), CCachedSequence::x_AddFullSeq_data(), CBlastQuerySourceOM::x_AutoDetectGeneticCodes(), CBlastQuerySourceOM::x_CalculateMasks(), CSeqDBImpl::x_CheckOrFindOID(), CQuerySplitter::x_ComputeChunkRanges(), CQuerySplitter::x_ComputeQueryIndicesForChunks(), CIgBlastnAppArgs::x_CreateOptionsHandle(), CIgBlastpAppArgs::x_CreateOptionsHandle(), CBlastnVdbAppArgs::x_CreateOptionsHandle(), CBlastAppArgs::x_CreateOptionsHandleWithTask(), CQuery::CField::x_Detach(), CQuerySplitter::x_ExtractCScopesAndMasks(), CPsiBlastInputClustalW::x_ExtractQueryForPssm(), CPsiBlastInputData::x_ExtractQueryForPssm(), CCddInputData::x_ExtractQueryForPssm(), CBlastFastaInputSource::x_FastaToSeqLoc(), CSeqDBVol::x_FilterHasId(), CBlastServices::x_FindDbInfoFromAvailableDatabases(), CIgBlast::x_FindDJ(), CIgBlast::x_FindDJAln(), CDeltaBlast::x_FindDomainHits(), CCIGAR_Formatter::x_FormatAlignmentRows(), CRemoteBlast::x_GetGSRR(), CSeqDBVol::x_GetHdrAsn1(), CSDB_ConnectionParam::x_GetPassword(), CImportStrategy::x_GetProgramOptionIntegerList(), CRemoteBlast::x_GetStringFromSearchInfoReply(), CRemoteBlast::x_GetSubjects(), CSeq_annot_Info::x_HasSNP_annot_Info(), CSeqDBVol::x_HaveNegativeList(), CBlastDbMetadata::x_InitBlastDb(), CBlastDBExtractor::x_InitDefline(), CSearchDatabase::x_InitializeDb(), CPhyTreeFormatter::x_InitTreeLabels(), CBuffer_DataLoader::x_LoadData(), CMagicBlastApp::x_LogBlastSearchInfo(), CDBConnectionFactory::x_LogConnection(), CObjMgr_QueryFactory::x_MakeLocalQueryData(), CObjMgr_QueryFactory::x_MakeRemoteQueryData(), CSeqDBVol::x_OpenGiFile(), CSeqDBVol::x_OpenPigFile(), CSeqDBVol::x_OpenStrFile(), CSeqDBVol::x_OpenTiFile(), CGFFReader::x_PlaceFeature(), CBlastDBCmdApp::x_PrintBlastDatabaseInformation(), CBlastDBCmdApp::x_PrintBlastDatabaseTaxInformation(), CBlastTabularInfo::x_PrintSubjectAllTitles(), CBlastTabularInfo::x_PrintSubjectTitle(), CExportStrategy::x_Process_SearchDb(), CIgBlast::x_ProcessDGeneResult(), CBlastDBCmdApp::x_ProcessEntry(), CBlastVdbCmdApp::x_ProcessSearchRequest(), CWriteDB_Impl::x_Publish(), CShortReadFastaInputSource::x_ReadFastaOrFastq(), CASN1InputSourceOMF::x_ReadFromSingleFile(), CASN1InputSourceOMF::x_ReadFromTwoFiles(), CShortReadFastaInputSource::x_ReadFromTwoFiles(), CSraInputSource::x_ReadOneSeq(), CRemoteSeqSearch::x_RemoteBlast(), CAlnVecRow::x_RenderSequence(), CBuildDatabase::x_ResolveGis(), CSeqDBGiListSet::x_ResolveNegativeList(), CSeqDBGiListSet::x_ResolvePositiveList(), CMagicBlast::x_Run(), CPsiBlastApp::x_RunLocalPsiBlastIterations(), CTblastnApp::x_RunMTBySplitDB(), CDBLBClientApp::x_RunWhatIs(), CBlastKmer::x_SearchMultipleQueries(), CBlastTabularInfo::x_SetSubjectIds(), CBlastTabularInfo::x_SetTaxInfo(), CBlastTabularInfo::x_SetTaxInfoAll(), CSeqDBOIDList::x_Setup(), CSeqDBVol::x_StringToOids(), CSequenceDataTester::x_TestSingleSequence_Local(), CSequenceDataTester::x_TestSingleSequence_Remote(), CTracebackSearchTestFixture::x_Traceback(), CFormatGuessEx::x_TryRmo(), CSeqDBVol::x_UnleaseGiFile(), CSeqDBVol::x_UnleasePigFile(), CSeqDBVol::x_UnleaseStrFile(), CSeqDBVol::x_UnleaseTiFile(), CPsiBlastImpl::x_Validate(), CSplitQueryTestFixture::x_ValidateLocalQueryData(), CBlastInputReader::x_ValidateMoleculeType(), CMultiReader::xApplyTemplate(), CGff2Writer::xAssignFeatureAttributeCodeBreak(), xgbint_ver(), xgbloc_ver(), CEmbl2Asn::xGetEntry(), CGenbank2Asn::xGetEntry(), XMLGetDescr(), XMLGetEMBLBlock(), XMLGetGBBlock(), CFeatureTableReader::xMoveCdRegions(), CTbl2AsnApp::xProcessOneFile(), seqsubmit_split::CSeqSubSplitter::xTryProcessSeqEntry(), CTaxonomyUpdater::xUpdateOrgTaxname(), CBlastNode::~CBlastNode(), CBuildDatabase::~CBuildDatabase(), CBlockingQueue_ForServer::CCompletingHandle::~CCompletingHandle(), CBlockingQueue< CRef< CStdRequest > >::CCompletingHandle::~CCompletingHandle(), CSeqDBImpl::~CSeqDBImpl(), CSplitQueryTestFixture::~CSplitQueryTestFixture(), and CWrapperUpper::~CWrapperUpper().

◆ NotEmpty() [2/2]

template<class C , class Locker >

Check if CConstRef is not empty – pointing to an object and has a non-null value.

Definition at line 1392 of file ncbiobj.hpp.

Referenced by AddExceptionsToShortIntron(), CBuildDatabase::AddSequences(), CRmvCddFeatDbxref::apply_to(), BlastSetupPreliminarySearchEx(), BOOST_AUTO_TEST_CASE(), CAnnotationASN1::CImplementationData::create_internal_feature(), CFlatFileGenerator::Generate(), CObjMgrFree_RemoteQueryData::GetBioseqSet(), CBioseqSeqInfoSrc::GetId(), CBlastDbDataLoader::GetLoaderNameFromArgs(), GetLocusTagForFeature(), CMatePairGlyph::GetObject(), GetProteinWeights(), CObjMgrFree_LocalQueryData::GetQueryInfo(), CReferenceItem::GetReftype(), CObjMgrFree_RemoteQueryData::GetSeqLocs(), CObjMgrFree_LocalQueryData::GetSequenceBlk(), GetTitle(), CBlastQuerySourceOM::GetTitle(), GetXrpForOverlap(), SAnnotSelector::HasLimit(), CBioseqContext::IsEncode(), CVariationNormalization::isFullyShifted(), CBlob_Info::IsSetAnnotInfo(), CReferenceItem::IsSetAuthors(), CReferenceItem::IsSetBook(), CValidErrItem::IsSetContext(), CReferenceItem::IsSetDate(), CReferenceItem::IsSetGen(), CReferenceItem::IsSetJournal(), CValidErrItem::IsSetObject(), CFlatItem::IsSetObject(), CReferenceItem::IsSetPatent(), CReferenceItem::IsSetSub(), NSnp::IsSnp(), CSplitBlob::IsSplit(), CId1FetchApp::LookUpGI(), CLocalDbAdapter::MakeSeqInfoSrc(), CLocalDbAdapter::MakeSeqSrc(), CBlastFormatUtil::PrintAsciiPssm(), PrintSAM(), PrintTabular(), CBlastDemoApplication::Run(), s_BuildArchiveAll(), s_GetModelEvidance(), s_TitleFromProtein(), s_TitleFromSegment(), CDeltaBlastApp::SavePssmToFile(), CReferenceItem::SetRemark(), CPssmEngine::SetUngappedStatisticalParams(), SetupSubjects_OMF(), pub_report::CSkipSeqIdHook::SkipClassMember(), CFastaOstream::WriteSequence(), CLinkUtils::x_AddDbxrefFeatureLinks(), CFeatureItem::x_AddQuals(), CFeatureItem::x_AddQualsIdx(), CDeflineGenerator::x_AdjustProteinTitleSuffix(), CDeflineGenerator::x_AdjustProteinTitleSuffixIdx(), CIgBlast::x_AnnotateC(), CIgBlast::x_AnnotateDJ(), CIgBlast::x_AnnotateJ(), CMessageSlot::x_CanShowPopup(), CFlatGatherer::x_CollectBioSourcesOnBioseq(), CWriteDB_Impl::x_ComputeSeqLength(), CWriteDB_Impl::x_CookSequence(), CPsiBlastInputData::x_ExtractQueryForPssm(), CCddInputData::x_ExtractQueryForPssm(), CReferenceItem::x_GatherInfo(), CSourceItem::x_GatherInfo(), CFastaOstream::x_GetBestId(), x_GetSegSeqInfoViaCDS(), CBlastTracebackSearch::x_Init(), CBioseqIndex::x_InitSource(), CObjMgrFree_QueryFactory::x_MakeLocalQueryData(), CObjMgrFree_QueryFactory::x_MakeRemoteQueryData(), CBlastTabularInfo::x_PrintQueryAndDbNames(), CDeflineGenerator::x_SetBioSrc(), CDeflineGenerator::x_SetTitleFromProtein(), CDeflineGenerator::x_SetTitleFromProteinIdx(), CFastaOstream::x_WriteAsFasta(), and CFeatTableEdit::xGenerate_mRNA_Product().

◆ NotNull() [1/2]

template<class C , class Locker >

bool CRef< C, Locker >::NotNull ( void  ) const inline

Check if pointer is not null – same effect as NotEmpty().

See also
NotEmpty()

Definition at line 744 of file ncbiobj.hpp.

Referenced by CThreadPool_Impl::Abort(), CCachedAssembly::Assembly(), BOOST_AUTO_TEST_CASE(), CThreadPool_ThreadImpl::CancelCurrentTask(), CBioseqContext::CanGetMaster(), CBioseqContext::CanGetTLSeqEntryCtx(), CFeaturePanel::ConfigureTracks(), CAnnotationASN1::CImplementationData::create_ModelEvidence_user_object(), CNCBlobStorage::DeleteBlobInfo(), CPrefetchRequest::Execute(), CTMS_DisplayTrack_Client::FetchRawStream(), CNCBlobAccessor::Finalize(), g_CreateConversion(), g_CreateDeletion(), g_CreateDelins(), g_CreateDuplication(), g_CreateIdentity(), g_CreateInsertion(), g_CreateInversion(), g_CreateMicrosatellite(), g_CreateVarref(), CGencollSvc::GetAssmAccs(), CNCBlobAccessor::GetCurBlobCreateTime(), CNCBlobAccessor::GetCurCreateId(), CNCBlobAccessor::GetCurCreateServer(), CNCBlobAccessor::GetValidServer(), CNCBlobAccessor::IsBlobExists(), CVectorScreen::IsDbAvailable(), CInfoRequestorLock::IsLocked(), CNCBlobAccessor::IsValid(), CAliToSeq_align::MakeSeq_align(), CDBConnectionFactory::MakeValidConnection(), CGencollIdMapper::Map(), CNetScheduleHandler::OnClose(), CNetStorageHandler::OnClose(), CNetScheduleHandler::OnMessage(), CNetStorageHandler::OnOverflow(), CNetStorageHandler::OnRead(), CNetScheduleHandler::OnTimeout(), CNetStorageHandler::OnTimeout(), CConnValidatorCoR::Push(), CDBServiceMapperCoR::Push(), CDRefresher::refresh(), CThreadPool_ServiceThread::RequestToFinish(), CSplign::Run(), CMergeTree::Search(), CVariation_ref::SetDuplication(), CVariation_ref::SetIdentity(), CPhyloTreeWidget::SetScheme(), CHitFilter< THit >::sx_TM(), testResultAlignments(), CTaxonomyUpdater::UpdateOrgFromTaxon(), CSelectionVisitor::UpdateSelection(), CNCBlobStorage::WriteBlobInfo(), CSnpTrack::x_AddSnpsLayout(), CExpiredCleaner::x_DeleteData(), CExpiredCleaner::x_DeleteNextData(), COpenViewDlg::x_DoTransition(), CNetStorageHandler::x_GetObject(), CNetScheduleHandler::x_HandleSocketErrorOnResponse(), CAlignSpanView::x_InitWidget(), CNetScheduleHandler::x_NeedCmdLogging(), CAppJobEventTranslator::x_NotifyObservers(), CNetStorageHandler::x_OnData(), CRWLockHolder::x_OnLockAcquired(), CRWLockHolder::x_OnLockReleased(), CNetStorageHandler::x_OnSocketWriteError(), CNetScheduleHandler::x_PrepareWriteBuffer(), CMergeTree::x_Print(), CNetScheduleHandler::x_PrintCmdRequestStart(), CNetScheduleHandler::x_PrintCmdRequestStop(), CNetStorageHandler::x_PrintMessageRequestStart(), CNetStorageHandler::x_PrintMessageRequestStop(), CNetStorageHandler::x_ProcessCreate(), CNetScheduleHandler::x_ProcessHealth(), CNetStorageHandler::x_ProcessRead(), CNetStorageHandler::x_ProcessReconfigure(), CNetStorageHandler::x_ProcessRelocate(), CYieldingRWLock::x_ReleaseLock(), CMergeTree::x_Search_Recur(), CNetScheduleHandler::x_SetCmdRequestStatus(), CNetStorageHandler::x_SetCmdRequestStatus(), CNetScheduleHandler::x_SetConnRequestStatus(), CNetStorageHandler::x_SetConnRequestStatus(), CNetScheduleHandler::x_SetRequestContext(), CSnpTrack::x_UpdateData(), and CNetScheduleHandler::x_WriteMessage().

◆ NotNull() [2/2]

template<class C , class Locker >

Check if pointer is not null – same effect as NotEmpty().

See also
NotEmpty()

Definition at line 1410 of file ncbiobj.hpp.

Referenced by BOOST_AUTO_TEST_CASE(), CGencollIdMapper::CanMeetSpec(), CConnTest::CheckFWConnections(), CPrefetchComplete< CBioseq_Handle >::Execute(), CAsnCacheStore::GetSeqIds(), CGencollIdMapper::GetSynonyms(), CRPCClient_Base::IsCanceled(), CMemoryByteSourceReader::IsMultiPart(), CGencollIdMapper::Map(), CHgvsReader::ReadSeqAnnot(), CConn_IOStream::SetCanceledCallback(), CConn_IOStream::sx_IsCanceled(), CGencollIdMapper::x_CanSeqMeetSpec(), CSeq_id_Resolver__ChrNamesFromGC::x_Create(), CFeatureGenerator::SImplementation::x_CreateMrnaBioseq(), CGencollIdMapper::x_FillGpipeTopRole(), CGencollIdMapper::x_FindParentSequence(), CCIGAR_Formatter::x_FormatDensegRows(), CNaSeqlocHelper::x_GetCDS(), CGencollIdMapper::x_GetIdFromSeqAndSpec(), CGencollIdMapper::x_Init(), CGencollIdMapper::x_IsFuzzyIdInAssembly(), CGencollIdMapper::x_MakeSpecForSeq(), and CDataTrack::x_OnJobFailed().

◆ ObjectStateCanBeDeleted() bool CObject::ObjectStateCanBeDeleted ( TCount  count ) inlinestaticprivate ◆ ObjectStateIsAllocatedInPool() bool CObject::ObjectStateIsAllocatedInPool ( TCount  count ) inlinestaticprivate ◆ ObjectStateReferenced() bool CObject::ObjectStateReferenced ( TCount  count ) inlinestaticprivate ◆ ObjectStateReferencedOnlyOnce() bool CObject::ObjectStateReferencedOnlyOnce ( TCount  count ) inlinestaticprivate ◆ ObjectStateUnreferenced() bool CObject::ObjectStateUnreferenced ( TCount  count ) inlinestaticprivate ◆ ObjectStateValid() ◆ operator const T &() ◆ operator const TObjectType *()

template<class C , class Locker >

◆ operator delete() [1/3] void CObject::operator delete ( void *  ptr ) ◆ operator delete() [2/3] ◆ operator delete() [3/3] void CObject::operator delete ( void *  ptr, void *  place  ) ◆ operator delete[]() void CObject::operator delete[] ( void *  ptr )

Define delete[] operator for memory deallocation.

Definition at line 628 of file ncbiobj.cpp.

◆ operator new() [1/3] void * CObject::operator new ( size_t  size ) ◆ operator new() [2/3] ◆ operator new() [3/3] void * CObject::operator new ( size_t  size, void *  place  ) ◆ operator new[]() void * CObject::operator new[] ( size_t  size ) ◆ operator T&() ◆ operator TObjectType *() [1/2]

template<class C , class Locker >

◆ operator TObjectType *() [2/2]

template<class C , class Locker >

◆ operator!() [1/2]

template<class C , class Locker >

bool CRef< C, Locker >::operator! ( void  ) const inline ◆ operator!() [2/2]

template<class C , class Locker >

◆ operator!=() [1/5]

template<class T , class L >

◆ operator!=() [2/5]

template<class T , class L >

Template operator != function for CRef objects – rhs is null.

Definition at line 1821 of file ncbiobj.hpp.

References r1.

◆ operator!=() [3/5]

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

◆ operator!=() [4/5]

template<class T , class L >

◆ operator!=() [5/5]

template<class T , class L >

Template operator != function for CRef objects – lhs is null.

Definition at line 1829 of file ncbiobj.hpp.

References r1.

◆ operator*() [1/3]

template<class C , class Locker >

◆ operator*() [2/3]

template<class C , class Locker >

◆ operator*() [3/3]

template<class C , class Locker >

◆ operator+() [1/2]

template<class C , class Locker >

void CRef< C, Locker >::operator+ ( int  ) const private ◆ operator+() [2/2]

template<class C , class Locker >

◆ operator-() [1/4]

template<class C , class Locker >

void CRef< C, Locker >::operator- ( int  ) const private ◆ operator-() [2/4]

template<class C , class Locker >

◆ operator-() [3/4]

template<class C , class Locker >

◆ operator-() [4/4]

template<class C , class Locker >

◆ operator->() [1/3]

template<class C , class Locker >

◆ operator->() [2/3]

template<class C , class Locker >

◆ operator->() [3/3]

template<class C , class Locker >

◆ operator=() [1/35]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

Move assignment operator for references of derived types.

Definition at line 2267 of file ncbiobj.hpp.

◆ operator=() [2/35]

template<class C , class Locker >

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

Move assignment operator for const references of derived types.

Definition at line 1603 of file ncbiobj.hpp.

◆ operator=() [3/35]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

Move assignment operator for references of derived types.

Definition at line 2124 of file ncbiobj.hpp.

◆ operator=() [4/35]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

Move assignment operator for assigning a reference to a const reference.

Definition at line 2286 of file ncbiobj.hpp.

◆ operator=() [5/35]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

Assignment operator for references of derived types.

Definition at line 2251 of file ncbiobj.hpp.

◆ operator=() [6/35]

template<class C , class Locker >

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

Assignment operator for const references of derived types.

Definition at line 1578 of file ncbiobj.hpp.

◆ operator=() [7/35]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

Assignment operator for references of derived types.

Definition at line 2108 of file ncbiobj.hpp.

◆ operator=() [8/35]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

Assignment operator for assigning a reference to a const reference.

Definition at line 2277 of file ncbiobj.hpp.

◆ operator=() [9/35] ◆ operator=() [10/35] ◆ operator=() [11/35]

template<class C , class Locker >

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

Assignment operator for references of derived types.

Definition at line 912 of file ncbiobj.hpp.

◆ operator=() [12/35]

template<class C , class Locker >

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

Assignment operator for assigning a reference of derived type.

Definition at line 1613 of file ncbiobj.hpp.

◆ operator=() [13/35] ◆ operator=() [14/35]

template<class C , class Locker >

◆ operator=() [15/35]

template<class C , class Locker >

◆ operator=() [16/35]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Assignment operator for references.

Definition at line 2099 of file ncbiobj.hpp.

◆ operator=() [17/35]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Assignment operator for references.

Definition at line 2242 of file ncbiobj.hpp.

◆ operator=() [18/35]

template<class C , class Locker >

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

Move assignment operator for references of derived types.

Definition at line 936 of file ncbiobj.hpp.

◆ operator=() [19/35]

template<class C , class Locker >

template<class TDerived , class = typename enable_if_derived<TDerived>::type>

Move assignment operator for assigning a reference of derived type.

Definition at line 1622 of file ncbiobj.hpp.

◆ operator=() [20/35]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Assignment operator with right hand side set to ENull.

Definition at line 2140 of file ncbiobj.hpp.

◆ operator=() [21/35]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Assignment operator with right hand side set to ENull.

Definition at line 2302 of file ncbiobj.hpp.

◆ operator=() [22/35]

template<class Interface , class Locker = CWeakInterfaceLocker<Interface>>

Assignment from ENull pointer.

Definition at line 2841 of file ncbiobj.hpp.

◆ operator=() [23/35]

template<class C , class Locker >

Assignment operator with right hand side set to ENull.

Definition at line 952 of file ncbiobj.hpp.

◆ operator=() [24/35]

template<class C , class Locker >

Assignment operator with right hand side set to ENull.

Definition at line 1638 of file ncbiobj.hpp.

◆ operator=() [25/35]

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

◆ operator=() [26/35]

template<class C , class Locker >

Assignment operator for references with right hand side set to a pointer.

Definition at line 945 of file ncbiobj.hpp.

◆ operator=() [27/35]

template<class C , class Locker >

Assignment operator for const references with right hand side set to a pointer.

Definition at line 1631 of file ncbiobj.hpp.

◆ operator=() [28/35]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Assignment operator for references with right hand side set to a pointer.

Definition at line 2133 of file ncbiobj.hpp.

◆ operator=() [29/35]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Assignment operator for references with right hand side set to a pointer.

Definition at line 2295 of file ncbiobj.hpp.

◆ operator=() [30/35]

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

Assignment from pointer to other object.

Definition at line 2762 of file ncbiobj.hpp.

◆ operator=() [31/35]

template<class Interface , class Locker = CWeakInterfaceLocker<Interface>>

Assignment from pointer to another interface.

Definition at line 2848 of file ncbiobj.hpp.

◆ operator=() [32/35]

template<class C , class Locker >

Move assignment operator for references.

Definition at line 919 of file ncbiobj.hpp.

◆ operator=() [33/35]

template<class C , class Locker >

Move assignment operator for const references.

Definition at line 1586 of file ncbiobj.hpp.

◆ operator=() [34/35]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Move assignment operator for references.

Definition at line 2115 of file ncbiobj.hpp.

◆ operator=() [35/35]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Move assignment operator for references.

Definition at line 2258 of file ncbiobj.hpp.

◆ operator==() [1/5]

template<class T , class L >

◆ operator==() [2/5]

template<class T , class L >

Comparison operators for CRef<> and CConstRef<> with ENull.

Template operator == function for CRef objects – rhs is null.

Definition at line 1805 of file ncbiobj.hpp.

References r1.

◆ operator==() [3/5]

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

◆ operator==() [4/5]

template<class T , class L >

◆ operator==() [5/5]

template<class T , class L >

Template operator == function for CRef objects – lhs is null.

Definition at line 1813 of file ncbiobj.hpp.

References r1.

◆ Ref()

Helper functions to get CRef<> and CConstRef<> objects.

Template function for conversion of object pointer to CRef

Definition at line 2015 of file ncbiobj.hpp.

Referenced by CObjectManager::AcquireSharedSeq_annot(), CTSE_ScopeInfo::AddAnnot(), CMatchmRNA::AddCDS(), CTSE_ScopeInfo::AddEntry(), CMatchCDS::AddmRNA(), CCleanup::AddNcbiCleanupObject(), CCleanup::AddPartialToProteinTitle(), CHttpFormData::AddProvider(), CPrefetchThreadOld::AddRequest(), CBioseq_Base_Info::AddSeqdesc(), CDataSource::AddStaticTSE(), CThreadPool_Impl::AddTask(), AdjustGene(), CFeatTrim::Apply(), CReverseAuthorNames::ApplyToPubdesc(), ArgToSeq_id(), Assign3primeUTRSite(), Assign5primeUTRSite(), AssignNtRemoteLocation(), CScope_Impl::AttachAnnot(), CSeq_entry_EditHandle::AttachAnnot(), CScope_Impl::AttachEntry(), CBioseq_set_EditHandle::AttachEntry(), CDataSource_ScopeInfo::AttachTSE(), CDiscrepancyVisitorImpl< _Name >::Autofix(), CPSGL_RequestTracker::BackgroundProcessItemCallback(), CPSGL_RequestTracker::BackgroundProcessReplyCallback(), CAutogeneratedCleanup::BasicCleanupSeqAnnot(), CAutogeneratedCleanup::BasicCleanupSeqFeat(), CNewCleanup_imp::BasicCleanupSeqIds(), BOOST_AUTO_TEST_CASE(), BuildAlignDataSource(), seqsubmit_split::CSeqSubmitHelper::BuildObject(), seqsubmit_split::CSeqEntryHelper::BuildObject(), CAnnotObject_Info::CAnnotObject_Info(), CDesktopDataBuilder::CDesktopDataBuilder(), CFastaReader::CFastaReader(), CWriteUtil::ChangeToPackedInt(), CId2ReaderBase::CId2ReaderBase(), CMiscSeqTableColumn::ClearValCmd(), CAgpRow::Clone(), CVariationNormalizationDelIns::ConvertExpandedInsertionToDelIns(), CSeq_entry_EditHandle::CopyAnnot(), CBioseq_set_EditHandle::CopyEntry(), CSeq_entry_EditHandle::CopySeq(), CSeq_entry_EditHandle::CopySet(), CBlobSplitterImpl::CopySkeleton(), CpSeqId(), CpSeqIdAcOnly(), CPSGL_GetBlob_Processor::CPSGL_GetBlob_Processor(), CDiscrepancyVisitorImpl< _Name >::Create(), CreateEntryBioseq(), CreateResultIfNull(), CProtSeqlocHelper::CreateSeqloc(), CSeqMap::CreateSeqMapForBioseq(), CDeltaHelper::CreateSSR(), CEditObjectSubmit_block::CreateWindow(), CSortedBioseqs::CSortedBioseqs(), CSortedSeq_ids::CSortedSeq_ids(), CSplignApp::CSplignApp(), CPSGL_RequestTracker::CBackgroundTask::DisconnectFromTracker(), CGraphTrack::Drop(), CQueryFuncAssignment::Evaluate(), CPrefetchRequest::Execute(), CCleanup::ExtendStopPosition(), CTrackConfigManager::CTrackIndex::FindTrackById(), CFindPub::fix_pub_equiv(), FixMixLoc(), objects::CFixSuspectProductName::FixSuspectProductNames(), CHugeAsnReader::FlattenGenbankSet(), CHugeFileProcess::ForEachEntry(), CTMgr_DTrackId::FromTrackIdString(), fta_get_acc_minmax_strand(), g_ConvertDeltaToRawSeq(), g_CreateConversion(), g_CreateDeletion(), g_CreateDelins(), g_CreateDuplication(), g_CreateFrameshift(), g_CreateIdentity(), g_CreateInsertion(), g_CreateInversion(), g_CreateMicrosatellite(), g_CreateMissense(), g_CreateMNP(), g_CreateSNV(), g_CreateSpecialSeqfeat(), g_CreateVarref(), g_InstantiateMissingProteins(), g_PostprocessErrors(), CTextAlnReader::GenerateID(), CLoadInfoMap< Key, Info >::Get(), get_full_date(), CCacheWithLock< Key, Value, Less >::get_lock(), CBinaryRangeCacheWithLock< Position, Value >::get_lock(), CCSraRefSeqIterator::GetAlignCountAtPos(), CCSraRefSeqIterator::GetAlnOverStarts(), CCSRADataLoader_Impl::GetBlobId(), CWGSDataLoader_Impl::GetBlobIdOnce(), SColumn::GetColumn(), GetCommandFromApplyObject(), CScope_Impl::GetConstDS(), CPhrap_Sequence::GetContig(), CCSraRefSeqIterator::GetCoverageGraph(), CGraphCache< TData >::GetData(), CMappingRange::GetDstId(), CScope_Impl::GetEditDataSource(), CScope_Impl::GetEditDS(), CCSraRefSeqIterator::GetEstimatedNumberOfAlignments(), CGapAnalysis::GetGapLengthSummary(), CGencollSvc::GetInstance(), CObjectManager::GetInstance(), CIntronOffsetHelper::GetIntronOffset(), CPostProcessUtils::GetLiteralAtLoc(), CBioseq_ScopeInfo::GetLock(), CCreatedFeat_Ref::GetMappedLocation(), CSeqUtils::GetMappingInfoFromLocation(), CNormalizeVariant::GetNormalizedIdentity(), CVDBCacheWithExpiration::CSlot::GetObject(), CTable2AsnContext::GetOrgRef(), CProSplignParams::GetOutputOptions(), CPSGL_RequestTracker::GetProcessor(), CPSGL_ResultGuard::GetProcessor(), CDiscrepancyContext::GetProduct(), CPhrap_Sequence::GetRead(), CCSRADataLoader_Impl::GetReadsBlobId(), CCSraRefSeqIterator::GetRefLiterals(), GetReplacementCommand(), CMiscSeqTableColumn::GetReplacementCommand(), CSNPDbFeatIterator::GetSeq_feat(), CAlnReader::GetSeqEntry(), GetSeqLocation(), CGraphOverlayFactory::GetSettings(), CGraphTrackFactory::GetSettings(), CGeneModelFactory::GetSettings(), CIntronOffsetHelper::GetStartIntronOffset(), CIntronOffsetHelper::GetStopIntronOffset(), CFeatGlyph::GetTooltip(), CPSGL_Queue::GetTracker(), CAsn2FastaApp::HandleSeqEntry(), CAsn2FlatApp::HandleSeqId(), CScopeTransaction_Impl::HasScope(), PT::CProjectFolder::Initialize(), CTSE_Chunk_Info::Load(), CHugeAsnReader::LoadBioseq(), CPSGDataLoader_Impl::LoadChunk(), LoadFeat(), CHugeAsnReader::LoadSeqEntry(), CCleanupHugeAsnReader::LoadSeqEntry(), CValidator::MakeEmptyCache(), CSeq_loc_CI_Impl::MakeFuzz(), MakeId(), CBlobSplitterImpl::MakeID2Chunk(), CHugeFile::MakeObjStream(), MakeResult(), CBlobSplitterImpl::MakeSeq_annot(), CGencollIdMapperAdapter::Map(), CGencollIdMapperAdapter::MapObject(), CPSGL_RequestTracker::MarkAsFinished(), CFeatureTableReader::MoveRegionsToProteins(), fix_pub::MUIsJournalIndexed(), NCBITEST_AUTO_INIT(), CAgpRow::New(), CSeq_id_PDB_Info::Normalize(), CPrefetchRequest::OnStatusChange(), CApplyMods::operator()(), IMacroFunction< CIRef< IMacroBioDataIter > >::operator()(), IEditMacroFunction::operator()(), CReportNode::operator[](), CFeature_table_reader::ParseTrnaExtString(), CSeqVectorCache::PrefetchSequence(), CAsnvalThreadState::ProcessBioseq(), CAsnvalThreadState::ProcessBioseqset(), CTbl2AsnApp::ProcessOneEntry(), CID2Processor::ProcessReply(), CID2SNPProcessor_Impl::ProcessReply(), CTbl2AsnApp::ProcessSingleEntry(), CNewCleanup_imp::ProtSeqBC(), CHugeFileProcess::Read(), read_seq_id(), CID2Client::ReadReply(), CWGSMasterDescrSetter::RegisterCallbacks(), CHugeFileValidator::RegisterReaderHooks(), CLDS2_DataLoader::RegisterUrlHandler(), CLDS2_Manager::RegisterUrlHandler(), CDataSource::RemoveAnnot(), CTSE_ScopeInfo::RemoveAnnot(), CDataSource::RemoveEntry(), CTSE_ScopeInfo::RemoveEntry(), CSeq_annot_Info::Replace(), CDataSource::ReplaceAnnot(), CThreadPool_Impl::RequestExclusiveExecution(), CLocalFileRestorer::RestoreFile(), CAlnTestApp::Run(), s_AddBiomol(), CUnculturedTool::s_AddEnvironmentalSample(), s_AddPrimers(), s_AdjustToAnnotatedCDS(), CMacroFunction_Autodef::s_AutodefSeqEntryNoTitle(), CMacroFunction_Autodef::s_AutodefSequenceNoTitle(), s_BuildDeltaSeq(), s_BuildRawBioseq(), s_CreateDescriptor(), s_CreateSeqloc(), s_GetCDSLoc(), s_GetCodeBreakSeqLocMix(), s_GetDeflineIdString(), fix_pub::s_GetESearchIds(), s_GetIdString(), s_GetMappedFeat(), s_GetTrimmedLength(), s_HasUnprocessedCdregions(), s_InitializeStructuredCommentRules(), s_MakeCDSFeat(), s_NormalizeNulls(), fix_pub::s_ProcessConsortia(), s_RemoveTaxnameFromProtRef(), s_SetBioSourceField(), s_SetDBLinkDesc(), s_SetDBLinkFieldVals(), s_SetPrimerNames(), s_SetPrimerSeqs(), s_SetSequenceInfo(), s_SetUpXrefPairs(), s_StringToCodeBreak(), s_WriteBioseqSet(), s_WriteSeqSubmit(), NSNPWebServices::SearchByVarId(), CSeq_entry_EditHandle::SelectSeq(), CScope_Impl::SelectSeq(), CSeq_entry_EditHandle::SelectSet(), CScope_Impl::SelectSet(), SeqLocMapperToPairwiseAligns(), CDescrCache::SetBioSource(), CMatchmRNA::SetCDS(), CDescrCache::SetComment(), CDescrCache::SetDBLink(), CAutoSqlStandardFields::SetDisplayData(), CVariation_ref::SetDuplication(), CDescrCache::SetFileTrack(), CDescrCache::SetGBblock(), CDescrCache::SetGenomeProjects(), CVariation_ref::SetIdentity(), CGraphTrack::SetLayout(), SetLocalCopyHook(), SetLocalReadHook(), SetLocalSkipHook(), SetLocalWriteHook(), CWGSDb_Impl::SetMasterDescr(), CVariation_ref::SetMissense(), CVariation_ref::SetMNP(), CDescrCache::SetMolInfo(), CPrefetchRequest::SetProgress(), CDescrCache::SetPubdesc(), CVariation_ref::SetSNV(), CDescrCache::SetTpaAssembly(), CUpdateMultipleSeq_Input::SetUpdateEntry(), CAutoSqlCustomFields::SetUserObject(), CIdMapperConfig::SourceHandle(), SplitLocationForGap(), sRunTest(), CPSGL_RequestTracker::StartProcessItemInBackground(), CPSGL_RequestTracker::StartProcessReplyInBackground(), sUpdateCase(), Test_SynonymFiles(), CMacroFunction_Autodef::TheFunction(), CMacroFunction_AutodefComplete::TheFunction(), CMacroFunction_ApplyCDSFrame::TheFunction(), CMacroFunction_ReplaceStopWithSelenocysteine::TheFunction(), CMacroFunction_ApplyCDS::TheFunction(), CMacroFunction_ApplyRNA::TheFunction(), CMacroFunction_ApplyGene::TheFunction(), CMacroFunction_ApplyOtherFeature::TheFunction(), CMacroFunction_LookupPub::TheFunction(), CMacroFunction_DOILookupBase::TheFunction(), CBamUtils::UpdateCoverageGraphInfo(), UpdateSeqLength(), CValidator::Validate(), CAsnvalThreadState::ValidateAsync(), CAlnWriter::WriteAlignSplicedSeg(), CID2Client::WriteRequest(), CSeq_loc_Conversion_Set::x_Add(), CFastaOstreamEx::x_AddGeneAttributes(), CFeatureTrack::x_AddHistogram(), CCachedTaxon3::x_AddReplyToCache(), CScopeTransaction_Impl::x_AddScope(), CAlnReader::x_AddTitle(), CInfoCache_Base::x_AddToGCQueue(), CScope_Impl::x_AddTSESetWithAnnots(), CTrackConfigManager::x_AppendKeyDisplayOptions(), x_ApplyCmd(), CFastaReader::x_ApplyMods(), CLocalFileRestorer::x_AttachNewObject(), CAutogeneratedCleanup::x_BasicCleanupBioseq_inst(), CAutogeneratedCleanup::x_BasicCleanupBioseqDescr(), CMacroFunction_StringConstraints::x_BuildCaseStringConstraint(), CMacroFunction_StringConstraints::x_BuildNoCaseStringConstraint(), CMacroFunction_EditFeatLocation::x_CheckInitFeature(), CCleanupHugeAsnReader::x_CleanupTopLevelDescriptors(), CGraphTrack::x_CollectAllGraphs(), CGff2Reader::x_CreateAlignment(), CTSE_ScopeInfo::x_CreateBioseqInfo(), CSGAlignmentJob::x_CreateCAlignGlyph(), CHgvsNaIrepReader::x_CreateDeletionVarref(), CHgvsProtIrepReader::x_CreateDelinsSubvarref(), CHgvsProtIrepReader::x_CreateDelinsVarref(), CHgvsNaIrepReader::x_CreateDelinsVarref(), CDesktopDataBuilder::x_CreateDesktopItems(), CHgvsNaIrepReader::x_CreateDuplicationVarref(), CSGAlignmentJob::x_CreateFeatGlyph(), CHgvsProtIrepReader::x_CreateFrameshiftVarref(), CSGAnnotJob::x_CreateHistFromGraph(), CHgvsProtIrepReader::x_CreateIdentitySubvarref(), CHgvsProtIrepReader::x_CreateInsertedRawseqSubvarref(), CHgvsProtIrepReader::x_CreateInsertionSubvarref(), CHgvsProtIrepReader::x_CreateInsertionVarref(), CNaSeqlocHelper::x_CreateIntFuzz(), CHgvsNaIrepReader::x_CreateInversionVarref(), CHgvsNaIrepReader::x_CreateNaIdentityVarref(), CHgvsNaIrepReader::x_CreateNtSeqLiteral(), CHgvsProtIrepReader::x_CreateProteinDelVarref(), CHgvsProtIrepReader::x_CreateProteinDupVarref(), CHgvsProtIrepReader::x_CreateProteinSubstVarref(), CFeatModApply::x_CreateSeqfeat(), CNaSeqlocHelper::x_CreateSeqloc(), CDesktopDataBuilder::x_CreateSeqSubmit(), CHgvsNaIrepReader::x_CreateSimpleVariantFeat(), CHgvsProtIrepReader::x_CreateSimpleVariantFeat(), CHgvsNaIrepReader::x_CreateSSRVarref(), CHgvsProtIrepReader::x_CreateSSRVarref(), CHgvsNaIrepReader::x_CreateSubstVarref(), CHgvsProtIrepReader::x_CreateVarrefFromLoc(), CMacroFunction_SwapRelFeatQual::x_DoDestFeatFieldsExist(), CLegendItemGlyph::x_Draw(), CFeatGlyph::x_DrawProjectedRuler(), CFeatGlyph::x_DrawRuler(), CSGSeqGraphJob::x_Execute(), CWigGraph::x_FetchData(), CMacroFunction_ISOJTALookup::x_FindIsoJtaTitle(), CGff2Reader::x_GetAlignmentScores(), CAnnotGetter::x_GetCompleteSeqAnnot(), CScope_Impl::x_GetDSInfo(), CGapAnalysis::x_GetOrCreateHistogramBinner(), CAlnReader::x_GetSeqInst(), CHugeAsnReader::x_GetTopLevelDescriptors(), CMQueryFunctionOps::x_GetUserObject(), CFeatModApply::x_GetWholeSeqLoc(), CCdregionValidator::x_HasGoodParent(), CTMS_DisplayTrack_Client::x_HttpFetch(), CDataSource::x_IndexAnnotTSEs(), CTSE_ScopeInfo::x_IndexBioseq(), CDataSource::x_IndexSplitInfo(), CDataSource_ScopeInfo::x_IndexTSE(), CDataSource::x_IndexTSE(), CSeq_align_Mapper_Base::x_Init(), CId2FetchApp::x_InitConnection(), CId2Reader::x_InitConnection(), CPubseq2Reader::x_InitConnection(), CTSE_Chunk_Info::x_LoadBioseq(), CTSE_Split_Info::x_LoadChunks(), CGraphTrack::x_LoadSettings(), CScope_Impl::x_MakeDummyTSE(), CGff2Reader::x_MergeAlignments(), CNewCleanup_imp::x_MoveNpDBlinks(), CGraphTrack::x_OnJobCompleted(), CSeq_loc_Mapper_Base::x_OptimizeSeq_loc(), CAlnReader::x_ParseAndValidateSeqIds(), CHugeFileDemoApp::x_PopulateScope(), CGff2Reader::x_ProcessAlignmentScores(), CGff2Reader::x_ProcessAlignmentsGff(), CCleanupApp::x_ProcessHugeFile(), CCleanupApp::x_ProcessHugeFileBlob(), CFastaDeflineReader::x_ProcessIDs(), CID2SNPProcessor_Impl::x_ProcessReplyGetBlobId(), CID2SNPProcessor_Impl::x_ProcessReplyGetSeqId(), CId2FetchApp::x_ProcessRequest(), CId2ReaderBase::x_ProcessRequest(), CCleanupApp::x_ProcessTraditionally(), x_PushRange(), CUpdateSeq_Input::x_ReadUpdateSeq_ASN(), CUpdateMultipleSeq_Input::x_ReadUpdateSeqs_ASN(), CDataSource::x_ResetDirtyAnnotIndex(), CTSE_ScopeInfo::x_RestoreAdded(), CMacroFunction_EditFeatLocation::x_RetranslateCDS(), CSeq_entry_Info::x_Select(), CBioseq_Base_Info::x_SetAnnot(), CHugeAsnReader::x_SetBioseqSetHooks(), CDescrModApply::x_SetDBLinkFieldVals(), CDescrModApply::x_SetDBxref(), CDataSource::x_SetDirtyAnnotIndex(), CHugeAsnReader::x_SetFeatIdHooks(), CMacroFunction_SwapQual::x_SetField(), CDescrModApply::x_SetFileTrack(), CGapsEditor::x_SetGapParameters(), CDescrModApply::x_SetGenomeProjects(), CModAdder::x_SetHist(), CHugeAsnReader::x_SetHooks(), CBioseq_set_Info::x_SetObject(), CDescrModApply::x_SetOrgMod(), CDescrModApply::x_SetPMID(), CFeatModApply::x_SetProtein(), CVectorTrimPanel::x_SetSeqData(), CCleanupHugeAsnReader::x_SetSeqFeatHooks(), CDescrModApply::x_SetSubtype(), CDescrModApply::x_SetTpaAssembly(), ITreeMacroFunction::x_SetUserObjects(), IEditMacroFunction::x_SetUserObjects(), CVariationNormalization_base< T >::x_Shift(), CSequenceAmbigTrimmer::x_SliceBioseq(), CFastaOstreamEx::x_TrimLocation(), CFeatTrim::x_TrimLocation(), CDescrModApply::x_TryPCRPrimerMod(), CIdResolver::x_TryProcessGenomicLRG(), CDataSource::x_UnindexSplitInfo(), CDataSource::x_UnindexTSE(), CAlnSpanVertModel::x_UpdateLocs(), SSNP_Info::x_UpdateSeq_featData(), CValidError_bioseq::x_ValidateCDSmRNAmatch(), CGff3Writer::x_WriteSeqAnnotHandle(), CVcfReader::xAssignVariationIds(), CGtfReader::xCreateCds(), CGtfReader::xCreateGene(), CGtfReader::xCreateRna(), seqsubmit_split::CSeqSubSplitter::xFlattenSeqEntry(), xgbint_ver(), xgbloc_ver(), CGenbank2Asn::xGetEntry(), CGff3Reader::xProcessAlignmentData(), CMultiReader::xReadASN1Binary(), CMultiReader::xReadFlatfile(), CFeatureTableReader::xTranslateProtein(), CAnnotWriterApp::xTryProcessInputId(), CNewCleanup_imp::xUpdateSeqfeatCitPub(), CGff2Reader::xUpdateSplicedSegment(), CGvfReader::xVariationMakeEversions(), CGvfReader::xVariationMakeInversions(), CGvfReader::xVariationMakeTranslocations(), and seqsubmit_split::CSeqSubSplitter::xWrapSeqEntries().

◆ Referenced() bool CObject::Referenced ( void  ) const inline

Check if object is referenced.

Definition at line 468 of file ncbiobj.hpp.

Referenced by CUsedTlsBases::ClearAll(), CRWLockHolder_Pool::DeleteHolder(), SDiscoveredServers::DeleteThis(), SNetServerInPool::DeleteThis(), CNCBlobVerManager::ExecuteSlice(), CVDBObjectCacheBase::Get(), CWeakObject::GetPtrProxy(), CVDBObjectCacheBase::Put(), CObjectManager::ReleaseDataSource(), CNCBlobVerManager::RequestMemRelease(), CDataSource::x_LockTSE(), and CNCBlobVerManager::x_ReleaseMgr().

◆ ReferencedOnlyOnce() bool CObject::ReferencedOnlyOnce ( void  ) const inline

Check if object is referenced only once.

Definition at line 475 of file ncbiobj.hpp.

Referenced by CGenBankUIDataSource::Close(), CCreatedFeat_Ref::GetMappedFeature(), CCreatedFeat_Ref::GetMappedLocation(), CSeq_id_Textseq_Info::GetPackedSeqId(), CSeq_id_General_Id_Info::GetPackedSeqId(), CSeq_id_General_Str_Info::GetPackedSeqId(), CSeq_id_Gi_Info::GetPackedSeqId(), CNCBlobVerManager::ObtainReference(), CAlign_CI::operator*(), CObjectManager::ReleaseDataSource(), CUIToolRegistry::Reset(), CCommandProcessor::run(), CAnnotMapping_Info::UpdateMappedSeq_loc(), SSNP_Info::UpdateSeq_feat(), CInfoManager::x_AssignLoadMutex(), CQuery::CField::x_Detach(), CInfoManager::x_ReleaseLoadMutex(), CSeqDBVol::x_UnleaseGiFile(), CSeqDBVol::x_UnleasePigFile(), CSeqDBVol::x_UnleaseStrFile(), CSeqDBVol::x_UnleaseTiFile(), SSNP_Info::x_UpdateSeq_featData(), and CObjectManager::~CObjectManager().

◆ Release() [1/2]

template<class C , class Locker >

Release a reference to the object and return a pointer to the object.

Releasing a reference means decreasing the reference count by "1". A pointer to the existing object is returned, unless this pointer is already null(0), in which the null pointer exception (eNullPtr) is thrown.

Similar to ReleaseOrNull(), except that this method throws an exception whereas ReleaseOrNull() does not.

See also
ReleaseOrNull()

Definition at line 846 of file ncbiobj.hpp.

Referenced by CDockLayoutTree::CNode::CloneNode(), CDockLayoutTree::CloneTree(), CGenBankUIDataSource::Close(), SNetServiceImpl::Create(), CGlResMgr::Create1DRGBATexture(), CPluginValueConstraint::CreateAnnotType(), Messenger::CreateBiostrucAnnotSetForHighlightsOnSingleObject(), CPluginValueConstraint::CreateFeatProduct(), CPluginValueConstraint::CreateFeatSubtype(), CPluginValueConstraint::CreateFeatType(), CPluginValueConstraint::CreateLower(), CreateMimeFromBiostruc(), CGuiObjectInfoSeq_id::CreateObject(), CSelectProjectOptions::CreateProject(), CPluginValueConstraint::CreateProjectItemType(), CPluginValueConstraint::CreateRange(), CPluginValueConstraint::CreateSeqLenLower(), CPluginValueConstraint::CreateSeqLenRange(), CPluginValueConstraint::CreateSeqLenUpper(), CPluginValueConstraint::CreateSeqMol(), CPluginValueConstraint::CreateSeqRepr(), CPluginValueConstraint::CreateSeqSameMol(), CPluginValueConstraint::CreateSet(), CPluginValueConstraint::CreateUpper(), AlignmentUtility::DoIBM(), CIndexedDb_Old::DoPreSearch(), CAsnConverter< TCpp, TC >::FromC(), CGlTexture::GenerateImage(), CSeq_id_Mapper::GetInstance(), CSeq_loc_CI::GetRangeAsSeq_loc(), GetStructureFromCacheFolder(), GetStructureViaHTTPAndAddToCache(), CImage::GetSubImage(), CBLASTToolManager::GetTask(), CCleanupTool::GetTask(), CMergeTool::GetTask(), CAutodefToolManager::GetTask(), CSrcEditTool::GetTask(), LaunchAdapterJob(), CDBConnectionFactory::CMapperFactory::Make(), CMacroEditingActionPanel::OnActionTreeItemChanged(), CScopeAlnSeqIdConverter< TAlnSeqId >::operator()(), CArgDescMandatory::ProcessArgument(), CKalignTool::QuickLaunch(), CMafftTool::QuickLaunch(), CMuscleTool::QuickLaunch(), CSplignTool::QuickLaunch(), CImageIORaw::ReadImage(), CObjectIStream::ReadObject(), CObjectIStream::ReadPointer(), CObjectIStreamAsnBinary::ReadPointer(), CColumnarVCFReader::ReadVariantsForChrs(), CRegistryReadView::ResolveField(), s_CreateObjList(), s_FillMaskLocFromBlastResults(), CDockManager::SaveLayout(), CImageUtil::Scale(), CSeqUtils::SeqLocToBioseq(), CDB_UserHandler_Wrapper::Set(), sWindowPosToUserObject(), CBLASTParams::ToUserObject(), CNetBlastJobDescriptor::ToUserObject(), CRelation::UserObjectFromRelation(), CEntrez2ClientApp::x_EvalBoolean(), CAutoInitRef< T >::x_Init(), CSGSeqGraphJob::x_LoadSeqTable(), CPromote::x_MakeMolinfoDesc(), CBLASTParams::x_ToUserObject(), and SDeferredExecutor::~SDeferredExecutor().

◆ Release() [2/2]

template<class C , class Locker >

Release a reference to the object and return a pointer to the object.

Releasing a reference means decreasing the reference count by "1". A pointer to the existing object is returned, unless this pointer is already null(0), in which the null pointer exception (eNullPtr) is thrown.

Similar to ReleaseOrNull(), except that this method throws an exception whereas ReleaseOrNull() does not.

See also
ReleaseOrNull()

Definition at line 1512 of file ncbiobj.hpp.

Referenced by CRelation::RelationFromUserObject().

◆ ReleaseOrNull() [1/2]

template<class C , class Locker >

Release a reference to the object and return a pointer to the object.

Releasing a reference means decreasing the reference count by "1". A pointer to the existing object is returned, unless this pointer is already null(0), in which case a null(0) is returned.

Similar to Release(), except that this method returns a null, whereas Release() throws a null pointer exception.

See also
Release()

Definition at line 816 of file ncbiobj.hpp.

Referenced by CIRef< IAlignRow >::CIRef(), CPhyloPdfGrabber::GrabImages(), CPdfGrabber::GrabImages(), CVDBObjectCache< CSNPDb_Impl::SExtraTableCursor >::Put(), CDockContainer::SaveLayout(), CGlResMgr::SetCurrentRenderer(), CDockContainerDescr::ToUserObject(), and CPromote::x_GetProductId().

◆ ReleaseOrNull() [2/2]

template<class C , class Locker >

◆ ReleaseReference() void CObject::ReleaseReference ( void  ) const ◆ Relock() [1/2] void CObjectCounterLocker::Relock ( const CObjectobject ) const ◆ Relock() [2/2]

template<class Interface >

Definition at line 568 of file ncbiobj.hpp.

◆ RemoveLastReference() void CObject::RemoveLastReference ( TCount  count ) const private

Remove the last reference.

Definition at line 824 of file ncbiobj.cpp.

References count, CObject::DeleteThis(), CObject::eCounterStep, eMagicCounterDeleted, eMagicCounterPoolDeleted, ERR_POST_X, CObject::m_Counter, CObject::ObjectStateCanBeDeleted(), CObject::ObjectStateUnreferenced(), CObject::ObjectStateValid(), and ObjFatal.

Referenced by CObject::RemoveReference().

◆ RemoveReference() void CObject::RemoveReference ( void  ) const inline

Remove reference to object.

Definition at line 500 of file ncbiobj.hpp.

References CObject::eCounterStep, CObject::m_Counter, CObject::ObjectStateReferenced(), and CObject::RemoveLastReference().

Referenced by CUsedTlsBases::ClearAll(), CObjectMemoryPoolChunk::DecrementObjectCount(), CUsedTlsBases::Deregister(), CAsyncDiagHandler::InstallToDiag(), CFileHandleDiagHandler::Post(), CNCBlobVerManager::Release(), CSrvTask::ReleaseDiagCtx(), CAsyncDiagHandler::RemoveFromDiag(), CFileHandleDiagHandler::Reopen(), CSafeStatic_Allocator< T >::s_RemoveReference(), s_ScanInfoCleanup(), s_ShiftStats(), s_TlsCleanup(), CSeqDBVol::x_UnleaseGiFile(), CSeqDBVol::x_UnleasePigFile(), CSeqDBVol::x_UnleaseStrFile(), CSeqDBVol::x_UnleaseTiFile(), CDB_Stream::~CDB_Stream(), and CFileHandleDiagHandler::~CFileHandleDiagHandler().

◆ ReportIncompatibleType() [1/2] void CObjectCounterLocker::ReportIncompatibleType ( const type_info &  type ) static ◆ ReportIncompatibleType() [2/2] void CPtrToObjectProxy::ReportIncompatibleType ( const type_info &  type ) static ◆ ReportLockedObjects() void CObjectCounterLocker::ReportLockedObjects ( bool  clear = false ) static ◆ Reset() [1/7]

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

Reset the containing pointer to null.

Definition at line 2728 of file ncbiobj.hpp.

◆ Reset() [2/7]

template<class C , class Locker >

Reset reference object to new pointer.

This sets the pointer to object to the new pointer, and removes reference count to old object and deletes the old object if this is the last reference to the old object.

See also
Reset()

Definition at line 790 of file ncbiobj.hpp.

◆ Reset() [3/7]

template<class C , class Locker >

Reset reference object to new pointer.

This sets the pointer to object to the new pointer, and removes reference count to old object and deletes the old object if this is the last reference to the old object.

See also
Reset()

Definition at line 1456 of file ncbiobj.hpp.

◆ Reset() [4/7]

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

Reset the containing pointer to another object.

Definition at line 2734 of file ncbiobj.hpp.

◆ Reset() [5/7]

template<class C , class Locker >

void CRef< C, Locker >::Reset ( void  ) inline

Reset reference object.

This sets the pointer to object to null, and removes reference count to object and deletes the object if this is the last reference to the object.

See also
Reset(TObjectType*)

Definition at line 773 of file ncbiobj.hpp.

Referenced by NDirectNetStorageImpl::CROFileTrack::Abort(), NDirectNetStorageImpl::CWOFileTrack::Abort(), CChangeUnindexedObjectCommand< T >::Add(), CCompoundRegistry::Add(), CBlast4_parameters::Add(), CSeq_loc_Conversion_Set::Add(), CAlnTableDS::Add(), CAddStructuredCommentKeyword::add_to_existing_genbank(), CWriteDB_Column::AddByteOrder(), CDockContainer::AddClientToDefaultLocation(), CThreeFeatRecord::AddFeature(), CWriteDB_GiMask::AddGiMask(), CIndexedDb_New::AddIndexInfo(), AddInsertWithGaps(), AddIntervalToDD(), AddPIDToSeqId(), CSeqGraphicPane::AddPointMarker(), CGBProjectHelper::AddProjectItemsFromRID(), CProjectService::AddProjectView(), CSeqGraphicPane::AddRangeMarker(), CTableAnnotDataSource::AddSeqLoc(), CPdf::AddShadedTris(), CTableAnnotDataSource::AddSnpSeqLoc(), CAppTaskService::AddTask(), CTreeGraphicsModel::AddTempCollapsedNode(), CScoreBuilder::AddTracebacks(), CTrackContainer::AddTracks(), CCDSTranslationPanel::AdjustForStopCodonHyperlinkClicked(), CTaxValidationAndCleanup::AdjustOrgRefsWithTaxLookupReply(), CSplitCDSwithTooManyXs::AdjustSingleCDS(), AdjustSingleFeature(), AgpRead(), CTrackConfigManager::AlignTrackConfig(), CObjectMemoryPool::Allocate(), CFuseJoinsInLocs::apply(), CClearNomenclature::apply(), CRecomputeIntervals::apply(), CAdjustFeatsForIntrons::apply(), CGroupExplode::apply(), CExplodeRNAFeats::apply(), CMergeBiosources::apply(), CLoadSecondaryAccessions::apply(), CEditSelectedGaps::apply_impl(), CCombineAdjacentGaps::apply_impl(), COrgAdvancedPanel::ApplyBioSource(), COrgGeneralPanel::ApplyBioSource(), CPubAuthorPanel::ApplyCitSub(), CPubStatusPanel::ApplyCitSub(), CSubmitterNamePanel::ApplyContactInfo(), CGeneralPanel::ApplyDescriptor(), CPubStatusPanel::ApplyPub(), CSubmissionWizard::ApplySubmitBlock(), CAuthorNamesPanel::ApplySubmitBlock(), CGeneralPanel::ApplySubmitBlock(), CReferencePanel::ApplySubmitBlock(), CSubmitterAffilPanel::ApplySubmitBlock(), CConvertCdsToMiscFeat::ApplyToAllAndDie(), CClearKeywords::ApplyToCSeq_entry(), CConvertComment::ApplyToCSeq_entry(), CRemoveStructuredCommentKeyword::ApplyToCSeq_entry_genbank(), CMolInfoEditDlg::ApplyToInst(), CGAssemblyOtherPanel::ApplyUser(), CGAssemblyPanel::ApplyUser(), ArgToSeq_id(), CNWFormatter::AsDenseSeg(), CReadUtil::AsSeqId(), CDB_String::Assign(), CTSE_Info::Assign(), CSeq_feat_Descr::Assign(), CRef< CAlnMixSegment >::AtomicReleaseTo(), CQueryParseNode::AttachUserObject(), CDiscrepancyContext::AuthorsObjRef(), CDiscrepancyVisitorImpl< _Name >::Autofix(), CDiscrepancyContext::AutofixSubmit_block(), CAutogeneratedCleanup::BasicCleanupSeqFeat(), CPdf::BeginAnnot(), CPdf::BeginContent(), CPdf::BeginDocument(), CPdf::BeginReference(), CNewCleanup_imp::BiosourceFeatBC(), BioSourceFromImpFeat(), CDiscrepancyContext::BiosourceObjRef(), BlastBuildArchive(), BlastSetupPreliminarySearchEx(), BldProtRefSeqEntry(), BookURLToBookRef(), BOOST_AUTO_TEST_CASE(), BrBookURLToCCddBookRef(), BrURLToBookRef(), CBuildAlnVecJob::Build(), BuildAlignDataSource(), BuildAln(), CMacroBioData_FeatIterBase::BuildEditedObject(), CMacroBioData_FeatIntervalIter::BuildEditedObject(), CMacroBioData_BioSourceIter::BuildEditedObject(), CMacroBioData_PubdescIter::BuildEditedObject(), CMacroBioData_PubdescIter::CSubmitblockIter::BuildEditedObject(), CMacroBioData_SeqdescIter::BuildEditedObject(), CMacroBioData_MolInfoIter::BuildEditedObject(), CMacroBioData_SeqAlignIter::BuildEditedObject(), CMacroBioData_SeqIter::BuildEditedObject(), CMacroBioData_SeqSetIter::BuildEditedObject(), CMacroBioData_TSEntryIter::BuildEditedObject(), CSeqAnnotFromFasta::BuildMasterSlaveSeqAlign(), CAgpRenumber::CAgpRenumber(), CScoreCache::CalculateScores(), CAlignGlyph::CAlignGlyph(), CAlnMultiModel::CAlnMultiModel(), CAlnSpanVertModel::CAlnSpanVertModel(), CAlnTableWidget::CAlnTableWidget(), CAlnWriter::CAlnWriter(), CGBDocument::CancelLoading(), CANIComment::CANIComment(), CAnnotCompareWidget::CAnnotCompareWidget(), CAnnotMetaDataJob::CAnnotMetaDataJob(), CArgDescriptions::CArgDescriptions(), CAuthorNamesPanel::CAuthorNamesPanel(), CAutoAddDesc::CAutoAddDesc(), CAutoInitDesc< _T >::CAutoInitDesc(), CBAMDataLoader::CBAMDataLoader(), CBasicFastaWrapper::CBasicFastaWrapper(), CBl2Seq::CBl2Seq(), CBlastAppArgs::CBlastAppArgs(), CBlastDbDataLoader::CBlastDbDataLoader(), CBlastFastaInputSource::CBlastFastaInputSource(), CBlastFormat::CBlastFormat(), CBlastnAppArgs::CBlastnAppArgs(), CBlastnNode::CBlastnNode(), CBlastNode::CBlastNode(), CBlastnVdbAppArgs::CBlastnVdbAppArgs(), CBlastOptionsRemote::CBlastOptionsRemote(), CBlastpAppArgs::CBlastpAppArgs(), CBlastpNode::CBlastpNode(), CBlastScopeSource::CBlastScopeSource(), CBlastScopeSourceWrapper::CBlastScopeSourceWrapper(), CBlastxAppArgs::CBlastxAppArgs(), CBlastxNode::CBlastxNode(), CBuildDatabase::CBuildDatabase(), CBulkInsert::CBulkInsert(), CCDDBlobId::CCDDBlobId(), CChangePhyloExpandCollapseCmd::CChangePhyloExpandCollapseCmd(), CChangePhyloPropertyCmd::CChangePhyloPropertyCmd(), CChangePhyloSelectionSetCmd::CChangePhyloSelectionSetCmd(), CCitSubPanel::CCitSubPanel(), CCmdAddCDS::CCmdAddCDS(), CCmdChangeAlign::CCmdChangeAlign(), CCmdChangeBioseqInst::CCmdChangeBioseqInst(), CCmdChangeBioseqSet::CCmdChangeBioseqSet(), CCmdChangeGraph::CCmdChangeGraph(), CCmdCreateCDS::CCmdCreateCDS(), CCompareSeqRegions::CCompareSeqRegions(), variation::CHgvsParser::CContext::CContext(), CCSRADataLoader::CCSRADataLoader(), CDB_String::CDB_String(), CDbapiConnMgr::CDbapiConnMgr(), CDBLink::CDBLink(), CDeltaBlastAppArgs::CDeltaBlastAppArgs(), CDeltaBlastTestFixture::CDeltaBlastTestFixture(), CDensegGraphicDataSource::CDensegGraphicDataSource(), CNewCleanup_imp::CdRegionEC(), CEditingActionSummaryConstraint::CEditingActionSummaryConstraint(), CExperimentListPanel::CExperimentListPanel(), CExperimentsPanel::CExperimentsPanel(), CFastaBioseqSource::CFastaBioseqSource(), CFeatTableEdit::CFeatTableEdit(), CFeaturePropagator::CFeaturePropagator(), CQuery::CField::CField(), CFlatFileConfig::CFlatFileConfig(), CFlatFileSequenceListJob::CFlatFileSequenceListJob(), CGBQualPanel::CGBQualPanel(), CGC_Assembly_Parser::CGC_Assembly_Parser(), CGencollIdMapper::CGencollIdMapper(), CGenomeAssemblyComment::CGenomeAssemblyComment(), CGetAssembliesJob::CGetAssembliesJob(), CGff2Writer::CGff2Writer(), CGlRenderNode::CGlRenderNode(), CGlResMgr::CGlResMgr(), CGlTexture::CGlTexture(), CGlyphContainer::CGlyphContainer(), CGuiHttpSessionRequest::CGuiHttpSessionRequest(), CAssemblyTrackingPanel::ChangeSeqdesc(), CDBLinkPanel::ChangeSeqdesc(), CSequencingTechnologyPanel::ChangeSeqdesc(), CSrcDescEditorPanel::ChangeSeqdesc(), CDescriptorTextPanel::ChangeSeqdesc(), CMolInfoPanel::ChangeSeqdesc(), CStructuredCommentPanel::ChangeSeqdesc(), CheckAccession(), CheckStrainReply(), CHitMatrixRenderer::CHitMatrixRenderer(), CIgBlastnAppArgs::CIgBlastnAppArgs(), CIgBlastpAppArgs::CIgBlastpAppArgs(), CAnnotationASN1::CImplementationData::CImplementationData(), CImportFeaturePanel::CImportFeaturePanel(), CImportStrategyData::CImportStrategyData(), CInferenceListPanel::CInferenceListPanel(), CJournalPanel::CJournalPanel(), CKBlastpAppArgs::CKBlastpAppArgs(), CkCdRegion(), CPubEquivCleaner::Clean(), CFileAutoLoader::CleanUI(), CWeakObject::CleanWeakRefs(), CGlTexture::Clear(), CFlexibleDatePanel::Clear(), CBlastDbBlob::Clear(), CObjectIndex::Clear(), CGBProjectHandle::Clear(), CSplign::ClearMem(), CGlResMgr::ClearRenderers(), CAlnMultiModel::ClearRows(), CMacroStringConstraintPanel::ClearValues(), CSuspectAddConstraint::ClearValues(), CleaveOffByTail(), CLinkedFeatsGroup::CLinkedFeatsGroup(), CLocalePanel::CLocalePanel(), CBlastOptions::Clone(), CDiscrepancyObject::Clone(), CDockLayoutTree::CNode::CloneNode(), CBGZFStream::Close(), CWriteDB_Impl::Close(), NDirectNetStorageImpl::CROFileTrack::Close(), NDirectNetStorageImpl::CWOFileTrack::Close(), CIStreamBuffer::Close(), CMacroLabel::CMacroLabel(), CMagicBlastAppArgs::CMagicBlastAppArgs(), CMagicBlastTestFixture::CMagicBlastTestFixture(), CMaskWriterBlastDbMaskInfo::CMaskWriterBlastDbMaskInfo(), CMatePairGlyph::CMatePairGlyph(), CMergeTree::CMergeTree(), CMiscSeqTableColumn::CMiscSeqTableColumn(), CMultiAlignerFixture::CMultiAlignerFixture(), CNcbiApplicationAPI::CNcbiApplicationAPI(), CNewCleanup_imp::CNewCleanup_imp(), CNSTDatabase::CNSTDatabase(), CObjectLoadingTask::CObjectLoadingTask(), CObjMgr_LocalQueryData::CObjMgr_LocalQueryData(), CObjMgrFree_LocalQueryData::CObjMgrFree_LocalQueryData(), CollectSubNames(), CFixForTransSplicing::CombineFeatures(), COnlinePublicationPanel::COnlinePublicationPanel(), CDatabaseImpl::Connect(), CDatabase::Connect(), CFeaturePropagator::ConstructProteinFeatureForPropagatedCodingRegion(), CNetBLAST_DMSearchForm::ConstructQuery(), COrfSearchForm::ConstructQuery(), CSeq_loc_Conversion_Set::Convert(), CSeq_loc_Conversion::Convert(), CSeq_align_Mapper::Convert(), CSeq_align_Mapper_Base::Convert(), CSeq_loc_Conversion::ConvertBond(), CSeq_loc_Conversion::ConvertCdregion(), CSeq_loc_Conversion_Set::ConvertCdregion(), CSeq_loc_Conversion::ConvertEquiv(), CSeq_loc_Conversion_Set::ConvertEquiv(), CSeq_loc_Conversion_Set::ConvertInterval(), CFeatureGenerator::ConvertLocToAnnot(), CSeq_loc_Conversion_Set::ConvertMix(), CFeatureGenerator::SImplementation::ConvertMixedAlignToAnnot(), CAuthor::ConvertMlToStandard(), CFeatureTableReader::ConvertNucSetToSet(), CSeq_loc_Conversion::ConvertPacked_int(), CSeq_loc_Conversion::ConvertPacked_pnt(), CSeq_loc_Conversion_Set::ConvertPacked_pnt(), CSeq_loc_Conversion::ConvertRna(), CSeq_loc_Conversion_Set::ConvertRna(), TMaskedQueryRegions::ConvertToCPacked_seqint(), CRemoteBlast::ConvertToRemoteMasks(), CTableImportDataSource::ConvertToSeqAnnot(), CCdCore::CopyBioseqForSeqId(), CBlobSplitterImpl::CopyHist(), CCopyHook_Bioseq_set::CopyObject(), CCopyHook_Bioseq::CopyObject(), CCopyHook_Seq_descr::CopyObject(), CCopyHook_Seq_annot::CopyObject(), CCopyHook_Submit_block::CopyObject(), CBlobSplitterImpl::CopySequence(), CPatentPanel::CPatentPanel(), CPhyloTreeJob::CPhyloTreeJob(), CPhyloTreeMaxDirectChildDist::CPhyloTreeMaxDirectChildDist(), CPrelimSearchThread::CPrelimSearchThread(), CProceedingsChapterPanel::CProceedingsChapterPanel(), CPSGDataLoader::CPSGDataLoader(), CPsiBl2SeqTestFixture::CPsiBl2SeqTestFixture(), CPsiBlastAppArgs::CPsiBlastAppArgs(), CPsiBlastInputData::CPsiBlastInputData(), CPsiBlastTestFixture::CPsiBlastTestFixture(), CPslWriter::CPslWriter(), CPublisherPanel::CPublisherPanel(), CQuery::CQuery(), CQueryFactoryInfo::CQueryFactoryInfo(), CQuerySet::CQuerySet(), CRawSeqDBSource::CRawSeqDBSource(), CRawWiggleRecord::CRawWiggleRecord(), CAnnotationASN1::CImplementationData::create_cdregion_feature(), CAlnMap::CreateAlignFromRange(), CreateAnchoredAlnFromAln(), CBlastBioseqMaker::CreateBioseqFromId(), CVDBBlastUtil::CreateBioseqFromOid(), CVDBBlastUtil::CreateBioseqFromVDBSeqId(), CBlastAligner::CreateBlastAligners(), CRemoteBlastAligner::CreateBlastAligners(), SCmdCreator< type >::CreateCmd(), CPhrap_Seq::CreateComplementedDescr(), CAlnVecMultiDataSource::CreateConsensus(), CConvertCdsToMiscFeat::CreateControls(), CEditPubDlg::CreateControls(), CAddSuspectProductRule::CreateControls(), CTextPanel::CreateControls(), CreateEditorForObject(), CTableAnnotDataSource::CreateFeature(), variation_ref::CVariationUtil::CreateFlankLocs(), variation::CVariationUtil::CreateFlankLocs(), CEntrezDB::CreateGene_Gene(), CEntrezDB::CreateGeneSet_Gene(), CLadderContainer::CreateLadderArrays(), CLBLASTObjectLoader::CreateLoader(), CLDS2_DataLoader::CLDS2_LoaderMaker::CreateLoader(), CGBDocument::CreateLoadJob(), CBlastDbSet::CreateLocalDbAdapter(), CSeqIdListSet::CreateLocalDbAdapter(), CSeqLocListSet::CreateLocalDbAdapter(), CFastaFileSet::CreateLocalDbAdapter(), BLASTer::CreateNewPairwiseAlignmentsByBlast(), CProjectService::CreateNewWorkspace(), CreatePackedsegFromAnchoredAln(), CreatePackedsegFromPairwiseAln(), CPhrap_Seq::CreatePadsFeat(), CAlignCleanup::CreatePairwiseFromMultiple(), CSpliced_exon::CreateRowSeq_interval(), CFeaturePropagator::CreateRowSeq_loc(), CreateSeqLocMapperFromFeat(), CTableAnnotDataSource::CreateSnpFeature(), CTableAnnotDataSource::CreateSnps(), CTable2AsnContext::CreateSubmitFromTemplate(), CVarTrackFactory::CreateTracks(), CFeatureTrackFactory::CreateTracks(), CVcfTrackFactory::CreateTracks(), CreateTruncatedSequence(), variation::CreateUnknownProtConsequenceVariation(), CTreeTriFanNode::CreateVbo(), CSimpleProjectView::CreateView(), CViewManagerService::CreateViewInstance(), CEditObjectSeq_desc::CreateWindow(), CEditObjectSubmit_block::CreateWindow(), CEditObjectSeq_feat::CreateWindowImpl(), CRemoteBlastDbDataLoader::CRemoteBlastDbDataLoader(), CRemoveSeqId::CRemoveSeqId(), CRenderCommon::CRenderCommon(), CRequestContext_PassThrough::CRequestContext_PassThrough(), CRequestContextGuard_Base::CRequestContextGuard_Base(), CRMBlastnAppArgs::CRMBlastnAppArgs(), CRPSBlastAppArgs::CRPSBlastAppArgs(), CRPSBlastNode::CRPSBlastNode(), CRPSTBlastnAppArgs::CRPSTBlastnAppArgs(), CRPSTBlastnNode::CRPSTBlastnNode(), CSchedulerEngine::CSchedulerEngine(), CScope::CScope(), CScoringJob::CScoringJob(), CBl2Seq::CSearchResultSet2TSeqAlignVector(), CSegmentGlyph::CSegmentGlyph(), CSeqDBAliasFile::CSeqDBAliasFile(), CSeqDBImpl::CSeqDBImpl(), CSeqDBLMDBEntry::CSeqDBLMDBEntry(), CSeqDbSeqInfoSrc::CSeqDbSeqInfoSrc(), CSeqDBVol::CSeqDBVol(), CSeqEntryIndex::CSeqEntryIndex(), CSeqGraphicJob::CSeqGraphicJob(), CSeqTextDataSourceInterval::CSeqTextDataSourceInterval(), CSeqTextDlg::CSeqTextDlg(), CSequenceTrack::CSequenceTrack(), CSGSequenceDS::CSGSequenceDS(), CShortReadFastaInputSource::CShortReadFastaInputSource(), CSimpleGraphicDataSource::CSimpleGraphicDataSource(), CSNPDataLoader::CSNPDataLoader(), CSnpTrack::CSnpTrack(), CSplignSimple::CSplignSimple(), CSplitQueryTestFixture::CSplitQueryTestFixture(), CSwitchPointGlyph::CSwitchPointGlyph(), CTableAnnotDataSource::CTableAnnotDataSource(), CTableColumnTypeGuesser::CTableColumnTypeGuesser(), CTableDataValidateJob::CTableDataValidateJob(), CTableDataVcfJob::CTableDataVcfJob(), CTableQueryExec::CTableQueryExec(), CTblastnAppArgs::CTblastnAppArgs(), CTblastnNode::CTblastnNode(), CTblastnVdbAppArgs::CTblastnVdbAppArgs(), CTblastxAppArgs::CTblastxAppArgs(), CTrackInitializationJob::CTrackInitializationJob(), CTSE_Info::CTSE_Info(), CUpdateSeqPanel::CUpdateSeqPanel(), CVDBThread::CVDBThread(), CVecscreenRun::CVecscreenRun(), CVisRangeGlyph::CVisRangeGlyph(), CWGSDataLoader::CWGSDataLoader(), CWriteDB_Column::CWriteDB_Column(), CWriteDB_CreateOidMaskDB(), CWriteDB_Isam::CWriteDB_Isam(), CWriteDB_Volume::CWriteDB_Volume(), CwxSeqTextViewOptions::CwxSeqTextViewOptions(), DbIndexInit(), CPluginReply::DecomposeRaw(), CNCBlobAccessor::Deinitialize(), CCmdFactory::DeleteGeneXRefs(), CThread::Detach(), CThread::Discard(), CDockContainer::DisconnectTrees(), CDBConnectionFactory::DispatchServerName(), CRemoveBioseqChecker::Do(), COpenViewManager::DoAsyncConversion(), CDeltaBlastApp::DoPsiBlastIterations(), CColumnarVCFLoaderManager::DoTransition(), CSplitDataLoader::DropTSE(), CSeqFormatter::DumpAll(), embl_refs(), CGBSeqFormatter::EndSection(), CPrefetchSequence::EnqueNextAction(), CTreeQueryExec::EvalStart(), CDBConnectionFactory::CServiceInfo::Exclude(), CMacroEngine::Exec(), NAutomation::SNetCacheService::ExecGetBlob(), NAutomation::CAutomationObject::ExecNew(), CCmdDelSeq_feat::Execute(), CChangeSeqdescTitleCommand::Execute(), C5ColObjectLoader::Execute(), CBedObjectLoader::Execute(), CFastaObjectLoader::Execute(), CGBFlatFileObjectLoader::Execute(), CGffObjectLoader::Execute(), CPslObjectLoader::Execute(), CRMObjectLoader::Execute(), CVcfObjectLoader::Execute(), CWigObjectLoader::Execute(), CHttpRequest::Execute(), CEventHandler::CPostQueue::ExecuteFirstRequest(), CMacroWorker::ExecuteMacros(), CReportNode::Export(), CDiscrepancyContext::Extend(), ExtendCDSToStopCodon(), CAutogeneratedExtendedCleanup::ExtendedCleanupSeqFeat(), ExtendToGapsOrEnds(), ExtendToStopCodon(), CBlastDatabaseArgs::ExtractAlgorithmOptions(), CPsiBlastArgs::ExtractAlgorithmOptions(), CDeltaBlastArgs::ExtractAlgorithmOptions(), CIgBlastArgs::ExtractAlgorithmOptions(), CWriteDB_Impl::ExtractBioseqDeflines(), ExtractBiostrucAndBioseqs(), ExtractBlast4Request(), CSubmissionWizard::ExtractDescriptor(), CBlastDBExtractor::ExtractFasta(), CAlignFormatUtil::ExtractQuerySeqAlign(), TAsyncToken::FeatTree(), FeatureClauseFactory(), CTMS_BLAST_Client::Fetch(), CTMS_CreateRemoteTrack_Client::Fetch(), CTMS_CreateTrackSet_Client::Fetch(), CTMS_CreateUserTrack_Client::Fetch(), CTMS_DisplayTrack_Client::Fetch(), CTMS_ItemResolver_Client::Fetch(), CTMS_RemoveUserTrack_Client::Fetch(), CTMS_SupportedAssemblies_Client::Fetch(), CTMS_SwitchContext_Client::Fetch(), CTMS_TrackAttrValue_Client::Fetch(), CTMS_TrackSet_Client::Fetch(), pub_report::CUnpublishedReport::FetchPub(), CPubFix::FetchPubPmId(), FetchSequenceViaHTTP(), fill_orgref(), CSeqAlignFilter::FilterByAccessionType(), CSeqAlignFilter::FilterByTaxonomy(), CMultiAlignerFixture::Finalize(), CNCBlobVerManager::FinalizeWriting(), IEditingActionBiosource::Find(), IEditingActionDesc::Find(), CEditingActionDescUserObject::Find(), IEditingActionInst::Find(), CEditingActionDescLocalId::Find(), CEditingActionDescComment::Find(), IEditingActionFeat::Find(), CEditingActionFeatGeneLocusPlain::Find(), CEditingActionFeatGeneLocusRna::Find(), CEditingActionFeatGeneLocusCdsGeneProt::Find(), FindCompartments(), CSeq_align::FindExt(), CSeq_feat::FindExt(), IEditingActionFeat::FindFeatForAnotherFeat(), CProSplign::CImplementation::FindGlobalAlignment_stage1(), IEditingActionFeat::FindOrCreateProtFeat(), IEditingActionDesc::FindRelated(), CEditingActionDescUserObject::FindRelated(), IEditingActionFeat::FindRelated(), CEditingActionFeatGeneLocus::FindRelated(), IEditingActionFeat::FindRelatedFeatForAnotherFeat(), IEditingActionFeat::FindRelatedOrCreateProtFeat(), sequpd::FixCollidingIDs_Bioseq(), CPubFix::FixPub(), CHttpRequest::FormData(), fta_build_ena_user_object(), fta_build_structured_comment(), fta_create_user_field(), fta_get_citgen(), fta_get_dblink_user_object(), fta_get_mga_user_object(), fta_get_orgref_byid(), fta_get_project_user_object(), fta_get_seqloc_int_whole(), fta_get_user_field(), fta_parse_tpa_tsa_block(), fta_replace_org(), CFlatGatherer::Gather(), gb_refs_common(), CFlatFileGenerator::Generate(), CDeflineGenerator::GenerateDefline(), CAutoAddDBLink::Get(), CScore_StartStopCodon::Get(), CCDDBlobId::Get(), get_art(), get_auth_consortium(), get_auth_from_toks(), get_bioseq(), get_book(), get_date(), get_lanl_date(), get_muid(), get_pat(), get_s_date(), get_std_auth(), get_sub(), get_sub_gsdb(), get_thesis(), get_whole_book(), IEditingAction::GetActionCommand(), IIndexedFeatureReader::GetAnnotId(), CCodonStartColumn::GetApplyObjects(), GetBiosampleData(), CSeqDBVol::GetBioseq(), CCdCore::GetBioseqForIndex(), CObjMgr_RemoteQueryData::GetBioseqSet(), CObjMgrFree_RemoteQueryData::GetBioseqSet(), CCDDClientPool::GetBlobBySeq_id(), CCDDClientPool::GetBlobBySeq_ids(), CCDDClientPool::GetBlobIdBySeq_id(), CLayoutGroup::GetChild(), CPhyloTree::GetColorTable(), CFuseFeaturesDlg::GetCommand(), CmRNAFromGeneCdsExon::GetCommand(), CtRNAFromGene::GetCommand(), CAuthorReplacePanel::GetCommand(), CAddLinkageToGaps::GetCommand(), CAppendModToOrg::GetCommand(), CCountryFixup::GetCommand(), CUnculTaxTool::GetCommandFromValuesTable(), GetCommonTax(), CEUtils_Request::GetConnContext(), CPhrap_Sequence::GetContig(), CGBProject::GetData(), CBlastServices::GetDatabaseInfo(), CWriteUtil::GetDescriptor(), CSGDataSourceContext::GetDS(), CEditObjectSeq_desc::GetEditCommand(), CEditObjectSeq_feat::GetEditCommand(), CEditObjectSet::GetEditCommand(), CEditObjectSubmit_block::GetEditCommand(), CScope_Impl::GetEditHandle(), GetEmblDate(), GetEmblDescr(), GetEmblGBBlock(), GetEmblOrgRef(), NSnpBins::GetEntry(), CGeneFinder::GetFeatViaSubsetThenExtremesIfPossible_Helper(), CSeqDBAliasFile::GetFilterTree(), GetGBBlock(), GetGenBankDescr(), CPhyloTree::GetGraphicsModel(), CSeqVecSeqInfoSrc::GetId(), CPhrap_Seq::GetId(), CBLASTDatabases::GetInstance(), CGiCache::GetInstance(), CSeqFetchQueue::GetInstance(), CTaxonCache::GetInstance(), CAppJobDispatcher::GetInstance(), CTaxIdHelper::GetInstance(), CWinMaskerFileStorage::GetInstance(), CUIToolRegistry::GetInstance(), CSeq_id_Mapper::GetInstance(), CTaxTreeDS_ObjMgr::GetIterator(), CGraphTrack::GetLegend(), GetLoc(), CFeatureGenePanel::GetLocationForGene(), CWeakObjectLocker< C >::GetLockedObject(), CWeakInterfaceLocker< IAlignRow >::GetLockedObject(), CMacroSimple::GetMacro(), CCreatedFeat_Ref::GetMappedFeature(), CCreatedFeat_Ref::GetMappedLocation(), CTextPanel::GetMenuContributor(), CProjectTreeView::GetMultiple(), CFeatureGenePanel::GetNewGene(), CFastaBioseqSource::GetNext(), CClusterDBSource::GetNext(), CPrefetchBioseqActionSource::GetNextAction(), CPrefetchFeat_CIActionSource::GetNextAction(), CBlastInput::GetNextSeqBatch(), CMaskBDBReader::GetNextSequence(), CSeqDBGiListSet::GetNodeIdList(), CProjectStorage::GetObject(), CDUpdater::GetOneBioseqFromSeqEntry(), GetOverlappingFeatures(), GetPDBBlockFromSeqEntry(), CSearchJobBase::GetProgress(), GetProtRefDescr(), GetProtRefSeqId(), GetPubRef(), CPhrap_Sequence::GetRead(), GetReplacementSeqIds(), CSeqIdFixDlg::GetReplacementTable(), CNcbiResourceInfoFile::GetResourceInfo_NC(), CEditAppJob::GetResult(), CRemoteBlast::GetResultSet(), GetRetranslateCDSCommand(), GetRnaRef(), GetScope(), CScoreLookup::GetScore(), CMacroStringConstraintPanel::GetSearchFunc(), CProjectTreeView::GetSearchLoc(), CTextPanelContext::GetSelectedObjects(), CProjectTreeView::GetSelection(), CPhyTreeView::GetSelection(), CWGSSeqIterator::GetSeq_descr(), CWGSScaffoldIterator::GetSeq_descr(), CWGSProteinIterator::GetSeq_descr(), CLocationListCtrl::GetSeq_loc(), CRemoteBlast::GetSeqAlignSets(), CMytestApplication::GetSeqEntry(), CSeqSetPresenter::GetSeqEntry(), CMultiReader::GetSeqEntry(), CCdCore::GetSeqEntryForIndex(), CFlatFileGenerator::GetSeqFeatText(), CRowDisplayStyle::GetSeqGraphicConfig(), GetSeqIdProblems(), CSeq_loc_Mapper_Options::GetSeqInfo(), GetSequenceLengthAndId(), CProjectTreeView::GetSingleObject(), CSraRun::GetSpotEntry(), GetSprotDescr(), GetSPSeqLoc(), CStringConstraintPanel::GetStringConstraint(), CMacroStringConstraintPanel::GetStringConstraint(), CSuspectAddConstraint::GetStringConstraint(), CAdvStringConstraintPanel< T >::GetStringConstraint(), CGenBankUILoadManager::GetTask(), CTaxon1::GetTreeIterator(), GetTrnaAnticodon(), CValidator::GetTSACDSOnMinusStrandErrors(), CValidator::GetTSAConflictingBiomolTechErrors(), CValidator::GetTSANStretchErrors(), CDataSource::GetTSE_LoadLock(), CDataSource::GetTSE_LoadLockIfLoaded(), CDataSource_ScopeInfo::GetTSE_Lock(), CObjMgr_QueryFactory::GetTSeqLocVector(), CSingleRefGeneTrackLocPanel::GetUser_field(), CCompareWithBiosample::GetValuesTableFromSeqEntry(), CFeatureTableCommandConverter::GetValuesTableFromSeqEntry(), CApplyStructCommentTreeItemData::GetVariables(), CVDBBlastUtil::GetVDBSeqIdFromOID(), CCrossAlignView::GetVisibleRanges(), CDotMatrixView::GetVisibleRanges(), GetXrpForOverlap(), IEditingActionFeat::GoToProtFeature(), CAlignGroup::GroupByLikeTaxIds(), CPubField::GuessDate(), CFeaturePanel::HitTest(), CLinkedFeatsGroup::HitTest(), CGlyphContainer::HitTest(), CGraphOverlay::HitTest(), CSeqGlyph::HitTest(), CSequenceTrack::HitTest(), CAlignFormatUtil::HspListToHitMap(), IdentifierToSeqId(), ImpFeatPub(), UpdateViewer::ImportStructure(), CNcbiRegistry::IncludeNcbircIfAllowed(), CBulkOtherAddPanel::Init(), CCdsToMatPeptide::Init(), CConvertCdsWithGapsToMiscFeat::Init(), CFixForTransSplicing::Init(), CAlignOtherAddPanel::Init(), CAssemblyTrackingPanel::Init(), CMacroEditor::Init(), CRefGeneTrackingPanel::Init(), CAsnObjectLoader::Init(), CFastaObjectLoader::Init(), CGBFlatFileObjectLoader::Init(), CTextAlignObjectLoader::Init(), CObjectListWidgetSel::Init(), CAltValidator::Init(), CBlastnApp::Init(), CBlastpApp::Init(), CBlastxApp::Init(), CDeltaBlastApp::Init(), CPsiBlastApp::Init(), CRPSBlastApp::Init(), CRPSTBlastnApp::Init(), CTblastnApp::Init(), CTblastxApp::Init(), CIgBlastnApp::Init(), CIgBlastpApp::Init(), CMagicBlastApp::Init(), CRMBlastnApp::Init(), SGridWorkerNodeImpl::Init(), CCrossAlnDemoDlg::Init(), CAlignMultipleDemoDlg::Init(), CwxDemoAlignTableFrame::Init(), CSelectFeatureDlg::Init(), CSourceOtherPanel::Init(), CHitMatrixDemoDlg::Init(), CTableXformPanel::Init(), CFlatFileDemoDlg::Init(), CSeqGraphicDemoDlg::Init(), CSeqTextDemoDlg::Init(), CNetBlastJobDescriptor::Init(), CFeatTableDS::Init(), CPhyloTreeDataSource::Init(), CSparseAlignment::Init(), CTreeGraphicsModel::Init(), CSparseMultiDataSource::Init(), CGridWidget::Init(), CAlnMultiDSBuilder::Init(), CHitMatrixDSBuilder::Init(), CHitMatrixDataSource::Init(), CGlTexture::Init(), CBlastKmerApplication::Init(), CXcompareAnnotsApplication::Init(), CVDBBlastnApp::Init(), CVDBTblastnApp::Init(), CBlastSearchTask::Init_RetrieveRID(), CBlastSearchTask::Init_SubmitSearch(), CSGAlignmentDS::InitAlignScoreCache(), CSeqGraphicWidget::InitBioseqEditor(), CSearch< LEGACY, NHITS >::InitBlast(), CSeqGraphicConfig::InitCategoryConfig(), CwxDemoAlignTableFrame::InitData(), CSeqGraphicPane::InitDataSource(), CGff3ImportData::Initialize(), C5ColImportData::Initialize(), CSeq_id_Which_Tree::Initialize(), InitializeRemoteBlast(), InitializeSubject(), CSimpleB2SWrapper::InitializeToDefaults(), CGffFeatureRecord::InitLocation(), CSeqTextPanel::InitObject(), InitSplicedsegFromPairwiseAln(), CTableView::InitView(), CVcfTableView::InitView(), CTextPanel::InitWidget(), CSeqDesktopPanel::InitWidget(), CWriteDB_PackedSemiTree::Insert(), IPhyloTreeRender::IPhyloTreeRender(), CQueryImpl::IsFinished(), CThread::Join(), JoinCompartment(), journal(), CmRNACDSLinker::LinkSelectedFeatures(), CWndLayoutReg::Load(), CGBProjectHandle::Load(), CMetaRegistry::Load(), CwxDemoAlignTableFrame::LoadAccession(), CwxDemoFeatureTableFrame::LoadAccession(), CSGAlignmentDS::LoadAlignments(), CTSE_Default_Assigner::LoadAnnot(), LoadASNFromIstream(), CStructuredCommentsReader::LoadComments(), CNcbiApplicationAPI::LoadConfig(), CSGAlignmentDS::LoadCoverageGraph(), CSGTraceGraphDS::LoadData(), CLDBlockDS::LoadData(), CSGSnpDS::LoadData(), CBinsDS::LoadData(), CSGHapmapDS::LoadData(), CClickableSortUniqueCount::LoadData(), CValidatePanel::LoadData(), CMultiReader::LoadDescriptors(), LoadFeat(), CwxDemoAlignTableFrame::LoadFile(), CwxDemoFeatureTableFrame::LoadFile(), CRemoteBlast::LoadFromArchive(), CAsnObjectLoader::LoadFromStream(), CFileLoadManager::LoadRegisteredManagers(), CCacheReader::LoadSeq_idBlob_ids(), CGeneModelConfig::LoadSettings(), CGeneModelConfig::LoadSettingsPartial(), CMultiReader::LoadTemplate(), CRgbaGradColorTable::LoadTexture(), CEditObjectSeq_desc::LocationChange(), CTaxon1::Lookup(), CTaxon1::LookupMerge(), CPrefetchThreadOld::Main(), CTestThread::Main(), CBlastnNode::Main(), CBlastpNode::Main(), CBlastxNode::Main(), CRPSBlastNode::Main(), CRPSTBlastnNode::Main(), CTblastnNode::Main(), CIgBlastnApp::CIgWorker::Main(), CIgBlastnApp::CIgFormatter::Main(), CMagicBlastThread::Main(), PssmMaker::make(), CUser_object::CRefGeneTrackingAccession::MakeAccessionField(), makeCleanupChange(), MakeCLoc(), FeatUtil::MakeCodeBreak(), COrgName::MakeCommon(), CGlOsContext::MakeCurrent(), CDBConnectionFactory::MakeDBConnection(), MakeEmptyResults(), CBlobSplitterImpl::MakeID2Chunk(), CBlobSplitterImpl::MakeID2SObjects(), IQueryFactory::MakeLocalQueryData(), MakeLocusSeqId(), CMappedGraph::MakeMappedLoc(), MakemRNAforCDS(), IQueryFactory::MakeRemoteQueryData(), CAliToSeq_align::MakeSeq_align(), CSeqAnnotFromFasta::MakeSeqAnnotFromFasta(), CIdMapper::Map(), CSeq_loc_Mapper_Base::Map(), MaskedQueryRegionsToPackedSeqLoc(), CChangePhyloPropertyCmd::Merge(), CTable2AsnContext::MergeSeqDescr(), CTrackConfigManager::MergeTrackConfig(), CEditingActionBiosourcePrimers::Modify(), CEditingActionBiosourceOrgMod::Modify(), CEditingActionBiosourceSubSource::Modify(), CEditingActionBiosourceAllNotes::Modify(), CEditingActionBiosourceDbxref::Modify(), IEditingActionDesc::Modify(), CEditingActionDescPubPmid::Modify(), CEditingActionFeatGbQual::Modify(), CEditingActionFeatGbQualTwoNames::Modify(), CEditingActionFeatDbxref::Modify(), CEditingActionFeatTranslExcept::Modify(), CEditingActionFeatRnaQual::Modify(), CEditingActionFeatSynonym::Modify(), CEditingActionFeatActivity::Modify(), CEditingActionFeatEcNumber::Modify(), CEditingActionFeatFunction::Modify(), CEditingActionFeatProduct::Modify(), CDUpdater::modifySeqAlignSeqEntry(), CEditObjectSeq_desc::MolInfoLocationChange(), CSeqGridTableNav::NavigateToTextViewPosition(), NCBITEST_AUTO_INIT(), CRegistryFile::NewRegistryObject(), CSequenceIStreamBlastDB::next(), CAsn2FastaApp::ObtainSeqEntryFromSeqSubmit(), CSeqGraphicDemoDlg::OnAccClick(), CSeqTextDemoDlg::OnAccClick(), CSequesterSets::OnAccept(), CAddSuspectProductRule::OnAccept(), CSubPrep_panel::OnAddSequenceBtnClick(), CPhyloForce::OnAppJobNotification(), CAlnVecMultiDataSource::OnAppJobNotification(), CSparseMultiDataSource::OnAppJobNotification(), CAttribTableColumnIdPanel::OnApplyNoCloseClick(), CPhyTreeView::OnBioTreeChanged(), CSubPrep_panel::OnButton17Click(), CConvertCdsToMiscFeat::OnChoiceChanged(), CSubmitBlockDlg::OnClearBtnClick(), CNetScheduleHandler::OnClose(), CNetStorageHandler::OnClose(), CDesktopViewContext::OnCutSelection(), CSeqTextDemoDlg::OnFileClick(), CAgpToSeqEntry::OnGapOrComponent(), CStructuredCommentPanel::OnImport(), CSubmitBlockDlg::OnImportBtnClick(), CValidatePanel::OnJobFailed(), job_future_base::OnJobResult(), CClickableSortUniqueCount::OnJobResult(), CValidatePanel::OnJobResult(), CLayoutTrackHandler::OnLeftDblClick(), CLayoutTrackHandler::OnLeftDown(), CDiscrepancyPanel::OnListClk(), CValidatePanel::OnListItemSelected(), CFlatFileDemoDlg::OnLoadFileClick(), CLayoutTrackHandler::OnMotion(), CDesktopViewContext::OnPasteSelection(), CAssemblyTrackingPanel::OnPopulateBtnClick(), CProjectTableView::OnProjectChanged(), CPhyloTreeWidget::OnSaveImages(), CFrameworkDemoGUI::OnSaveLayoutClick(), CSequesterSets::OnSequester(), CPhyTreeView::OnSomethingEdited(), CSubPrep_panel::OnStartNewClick(), CTaxTreeTestDlg::OnSubmitClick(), CSniffReader::OnTopObjectFoundPost(), CIndexerOpenViewExtension::OnViewOpen(), CBGZFStream::Open(), CHugeAsnReader::Open(), CAppDialogs::OpenViewlDialog(), FNodeFingerprintEquals::operator()(), FFindVisibleNode::operator()(), IEditMacroFunction::operator()(), SRetryProcessing::operator()(), SCigarAlignment::operator()(), SBlobCopier::operator()(), CIdResolverCanonical::operator()(), CWinMaskUtil::CInputBioseq_CI::operator++(), CBamRefSeqIterator::operator++(), CBamAlignIterator::operator++(), CBamRefSeqIterator::operator=(), CFuncWithArgs::operator=(), CRgbaGradColorTable::operator=(), CRef< CAlnMixSegment >::operator=(), operator>>(), CSeqDBVol::OptimizeGiLists(), CAgpConverter::OutputBioseqs(), CRepeatMaskerReader::ParseRecord(), CChangePhyloSelectionSetCmd::PerformEdit(), CMytestApplication::PlayAroundWithSuggestIntervals(), PopulatePcrPrimers(), CAbstractProjectItem::PostRead(), variation_ref::CVariationUtil::PrecursorToProt(), CDataSource::Prefetch(), PrintASN1(), CBlastFormatterApp::PrintFormattedOutput(), CBlastFormatterVdbApp::PrintFormattedOutput(), PrintSAMHeader(), CSplitCacheApp::ProcessBlob(), CSplitCacheApp::ProcessEntry(), CBiosampleChkApp::ProcessOneFile(), CBedAnnotAssembler::ProcessRecord(), ProcFeatBlk(), ProcNucProt(), CFeaturePropagator::Propagate(), PropagateToTarget(), PSSMWrapper::PSSMWrapper(), CDiscrepancyContext::PubdescObjRef(), QSbuf_To_Single_Qscore_SeqGraph(), QualsToSeqID(), CGlimmerReader::Read(), CHugeFileProcess::Read(), CBasicFastaWrapper::ReadFile(), CBlastNodeMailbox::ReadMsg(), CObjectIStream::ReadObject(), CLocalFileRestorer::ReadObjectFromFile(), CFastaReader::ReadOneSeq(), CObjectIStream::ReadPointer(), CObjectIStreamAsnBinary::ReadPointer(), CPhrap_Contig::ReadReadLocation(), CCDDClient::ReadReply(), CHgvsReader::ReadSeqAnnot(), CVcfReader::ReadSeqAnnot(), CWiggleReader::ReadSeqAnnot(), CUCSCRegionReader::ReadSeqAnnot(), CReaderBase::ReadSeqAnnot(), CFeatureTableReader_Imp::ReadSequinFeatureTable(), ReadTabDelimitedTable(), CColumnarVCFReader::ReadVariantsForChrs(), CFeatureGenerator::SImplementation::RecomputePartialFlags(), CBlastDbBlob::ReferTo(), CMultiDictionary::RegisterDictionary(), CLayoutTrack::RegisterIconImage(), CNetBlastJobDescriptor::Release(), CRequestContextSwitcher::Release(), CRequestContextGuard_Base::Release(), CTSE_LoadLockGuard::Release(), CObjectManager::ReleaseDataSource(), CAppJobDispatcher::ReleaseInstance(), CTSE_LoadLock::ReleaseLoadLock(), CSimpleOM::ReleaseOM(), CTSE_ScopeInfo::ReleaseUsedTSEs(), CMetaRegistry::SEntry::Reload(), variation::CVariationUtil::RemapToAnnotatedTarget(), CCmdFactory::RemoveCitations(), CScope_Impl::RemoveDataLoader(), CScope_Impl::RemoveTopLevelSeqEntry(), CSeqTestApplication::Render(), CSubtreeBoundary::RenderBoundaryVbo(), IPhyloTreeRender::RenderPdf(), CFileAutoLoader::ResentCurrentManager(), job_future_base::reset(), CUIToolRegistry::Reset(), CAlnMixMerger::Reset(), CPSGL_RequestTracker::Reset(), CRawWiggleTrack::Reset(), CInitMutex< SAnnotSetCache >::Reset(), CSNPFeatureParams::Reset(), CClusterer::Reset(), CWeakRef< CQueue >::Reset(), CMappedGraph::Reset(), CHeapScope::Reset(), CSeq_loc_Conversion_Set::Reset(), CSeq_annot_SNP_Info::Reset(), CTSE_LoadLock::Reset(), CSeq_feat_Handle::Reset(), CBlobSplitterImpl::Reset(), CTSE_Handle::Reset(), CCSraShortReadIterator::Reset(), CSNPDbTrackIterator::Reset(), CSNPDbSeqIterator::Reset(), CSNPDbGraphIterator::Reset(), CWGSGiIterator::Reset(), CWGSProteinIterator::Reset(), CWGSFeatureIterator::Reset(), CSGAlignmentDS::ResetAlnScoringJob(), IEditingAction::ResetChangedDescriptors(), CDL_AssmInfoResponse_Base::ResetData(), CPluginArg_Base::ResetData(), CBlast4_seq_part_data_Base::ResetData(), CGBProject_ver2_Base::ResetData(), CLoaderDescriptor_Base::ResetData(), CViewDescriptor_Base::ResetData(), CUser_field_Base::ResetData(), CID2_Reply_Get_Blob_Base::ResetData(), CID2_Reply_ReGet_Blob_Base::ResetData(), CID2S_Reply_Get_Chunk_Base::ResetData(), CID2S_Reply_Get_Split_Info_Base::ResetData(), CEntrez_general_Base::ResetData(), CProject_Base::ResetData(), CSeq_annot_Base::ResetData(), CSeqEdit_Cmd_AddAnnot_Base::ResetData(), CSeqEdit_Cmd_ChangeSeqAttr_Base::ResetData(), CSeqEdit_Cmd_ChangeSetAttr_Base::ResetData(), CSeqEdit_Cmd_RemoveAnnot_Base::ResetData(), CSeqEdit_Cmd_ReplaceAnnot_Base::ResetData(), CSeq_feat_Base::ResetData(), CSeqFeatXref_Base::ResetData(), CVariation_ref_Base::ResetData(), CScaled_int_multi_data_Base::ResetData(), CScaled_real_multi_data_Base::ResetData(), CSeqTable_column_Base::ResetData(), CSeq_submit_Base::ResetData(), CVariation_Base::ResetData(), pub_report::CUnpublishedReport::ResetDate(), SAnnotSelector::ResetFeatComparator(), CSearch< LEGACY, NHITS >::ResetGlobals(), CPluginLibInfo_Base::ResetInfo(), CWorkspaceFolder_Base::ResetInfo(), CBlast4_get_search_info_reply_Base::ResetInfo(), CBlast4_get_search_info_request_Base::ResetInfo(), CProjectFolder_Base::ResetInfo(), CID2S_Bioseqs_Info_Base::ResetInfo(), CID2SNPProcessor_Impl::ResetIteratorCache(), CWGSClient::ResetIteratorCache(), CSeq_loc_Conversion::ResetKeepPartial(), CGBDocument::ResetLoading(), CSeq_loc_Mapper_Message::ResetObject(), CCreatedFeat_Ref::ResetRefs(), IEditingActionFeat::ResetScope(), CScoreCache::ResetScores(), CFlatFileContext::ResetSeqEntryIndex(), CHugeAsnReader::ResetTopEntry(), CGlOsContext::Resize(), CRegistryReadView::ResolveField(), CSequesterSets::RestoreTextView(), CEditingBtnsPanel::rRNAtoDNA(), CDeltaBlast::Run(), CLocalBlast::Run(), CLocalSeqSearch::Run(), CRemoteSeqSearch::Run(), CRemotePssmSearch::Run(), CBlastTracebackSearch::Run(), CIgBlast::Run(), CAsnExportJob::Run(), CDataLoadingAppJob::Run(), CProjectServiceTestJob::Run(), CAlignTabExportJob::Run(), CNetBlastSubmittingJob::Run(), CNetBlastMonitoringJob::Run(), CFastaAlignExportJob::Run(), CPhyExportJob::Run(), C5ColExportJob::Run(), CAgpExportJob::Run(), CFastaExportJob::Run(), CFlatFileExportJob::Run(), CGffExportJob::Run(), CGtfExportJob::Run(), CWiggleExportJob::Run(), CEditAppJob::Run(), CJobAdapterJob< TInput, TOutput >::Run(), CJobFutureJob< _Fty, void >::Run(), CBuildAlnVecJob::Run(), CBuildSparseAlnJob::Run(), CFeatureLoadingJob::Run(), CScoringJob::Run(), CTableDataSUCJob::Run(), CTableDataValidateJob::Run(), CTextRetrieveJob::Run(), CSeqGraphicJob::Run(), CSeqTextJob::Run(), CDemoContigAssemblyApp::Run(), CNgAlignApp::Run(), CSRSearchApplication::Run(), CIdMapperTestApp::Run(), COMSSA::Run(), CBlastFormatterApp::Run(), CBlastnApp::Run(), CBlastpApp::Run(), CBlastxApp::Run(), CDeltaBlastApp::Run(), CPsiBlastApp::Run(), CSeedTopApp::Run(), CTblastnApp::Run(), CTblastxApp::Run(), CBlastFormatterVdbApp::Run(), CIgBlastnApp::Run(), CIgBlastpApp::Run(), CMagicBlastApp::Run(), CRMBlastnApp::Run(), CSplignApp::Run(), CSrcChkApp::Run(), CGBProjectTool::Run(), CDocLoadingJob::Run(), CAttachProjectItemsJob::Run(), CTableDataVcfJob::Run(), CFeatCompareJob_Align::Run(), CFeatCompareJob_Location::Run(), CFeatureRetrievalJob::Run(), CFlatFileSequenceListJob::Run(), CTrackInitializationJob::Run(), CAnnotMetaDataJob::Run(), CAnnotWriterApp::Run(), CAsn2FastaApp::Run(), CAsn2FlatApp::Run(), CDiscRepApp::Run(), pub_report::CPubReportApp::Run(), CCompartmentFinder< THit >::Run(), CAgpFastaComparator::Run(), SGridWorkerNodeImpl::Run(), CThread::Run(), CMagicBlast::Run(), CGumbelParamsCalc::Run(), CScorePValuesCalc::Run(), CGumbelParamsApplication::Run(), CBlastKmerApplication::Run(), CXcompareAnnotsApplication::Run(), CAsnCacheTestApplication::Run(), CPrimeCacheApplication::Run(), CAsnSubCacheCreateApplication::Run(), CBiosampleChkApp::Run(), CGuideTreeApplication::Run(), CVDBBlastnApp::Run(), CVDBTblastnApp::Run(), CConversionApp::Run(), CDemoApp::Run(), CTAbleValApp::Run(), CTestBMApp::Run(), CEntrez2ClientApp::Run(), CClientGenomicCollectionsSvcApplication::Run(), CAlnMrgApp::Run(), CBDB_Env::RunBackgroundWriter(), CMagicBlast::RunEx(), CQueueDataBase::RunExecutionWatcherThread(), CQueueDataBase::RunNotifThread(), CQueueDataBase::RunPurgeThread(), CMacroFlowEditor::RunScript(), CQueueDataBase::RunServiceThread(), CNetStorageServer::RunServiceThread(), CTestBlastp_All::RunTest(), CTestProtProd_ProteinLength::RunTest(), CTestProtProd_Cdd::RunTest(), CTestProtProd_EntrezNeighbors::RunTest(), CTestSeqId_Biomol::RunTest(), CTestSingleAln_All::RunTest(), CTestTranscript_CountCdregions::RunTest(), CTestTranscript_TranscriptLength::RunTest(), CTestTranscript_PolyA::RunTest(), CTestTranscript_Orfs::RunTest(), CTestTranscript_CountAmbiguities::RunTest(), s_AddCommand(), s_Align2Annot(), s_AlignSet2Annot(), CIgBlast::s_AppendResults(), s_ArePrimersUnique(), s_BLAST_OneSubjectResults2CSeqAlign(), s_BuildGetSeqPartsRequest(), s_BuildGetSeqRequest(), s_CalcGumbelParams(), s_CheckEmptyLists(), s_CheckMinWordSize(), s_CollapseProjectFolder(), s_CombineDustMasksWithUserProvidedMasks(), CMacroFunction_DeltaSeqToRaw::s_ConvertDeltaToRaw(), CSeq_loc_Conversion::s_ConvertToMix(), s_CreateMappingInfo(), CAgpToSeqEntry::s_DefaultSeqIdFromStr(), s_DupSequencesTest(), CBlastArgs::s_ExtractBlastArgs(), CMacroFunction_LookupPub::s_GetArticleFromEntrezById(), s_GetAuthorList(), s_GetBlastQueryVector(), s_GetClipLoc(), s_GetPubImprint(), s_GetQuerySequence(), s_GetRnaMappingLocs(), s_GetScope(), s_GetUngapLoc(), s_ImportQueries(), s_InitializeExportStrategy(), s_InitializeSubject(), s_MakeQueryFactory(), s_MakeTitle(), s_MultiSeqSrcNew(), s_OOFBlastHSP2SeqAlign(), s_ParseTRnaFromAnticodonString(), s_ProcessIntraScaffoldTail(), s_QueryFactorySrcNew(), s_QueryVectorToBioseqSet(), s_ReadData(), s_ReadObject(), CFixFeatureId::s_ReassignFeatureIds(), s_RemapToSubjectLoc(), s_Seq_align_Seq_loc(), s_SeqAlignSetToXMLHsps(), s_SeqAlignToXMLHit(), s_SetAuthList(), s_SetBioSourceField(), s_SetFieldAt(), s_SetImprint(), s_SetReplaces(), s_SetSeqdescUser(), s_SplitAlignVectorBySubjects(), s_StringToCodeBreak(), s_TestFastaRoundTrip(), CFixFeatureId::s_UpdateFeatureIds(), CAlignSort::SAlignExtractor::SAlignExtractor(), CSequenceEditingEventHandler::SaveDescriptors(), CDockContainer::SaveLayout(), CFastaReader::SaveMask(), CPhyloSelectionSet::SaveToUserObject(), CTreeLabel::SaveToUserObject(), CGBProjectHandle::SaveViewSettings(), ScanForCpGs(), SCoverageData::SCoverageData(), CSearch< LEGACY, NHITS >::Search(), CMergeTree::Search(), CProSplign::CImplementation::SeekStartStop(), CDiscrepancyContext::SeqdescObjRef(), CScopedProcess::SeqEntryFinalize(), CScopedProcess::SeqEntryInitialize(), CProsplignProcess::SeqEntryProcess(), CDiscrepancyContext::SeqFeatObjRef(), SeqLocToBioseq(), CAutoAddDesc::Set(), CMappedGraph::Set(), CMappedFeat::Set(), CHeapScope::Set(), CAbstractProjectItem::Set(), CAuthorAffiliationPanel::SetAffil(), CReportEntry::SetAlignment(), CDUpdater::SetAlignments(), CSingleAuthorPanel::SetAuthor(), CGlRenderBuffer< T >::SetBuffer(), CCdsGlyph::SetCdsConfig(), CPublishedRefPanel::SetCitArt(), CSingleCDSExceptionPanel::SetCodeBreak(), CHistConfigDlg::SetConfig(), CwxHairlineDlg::SetConfig(), CTranslationGlyph::SetConfig(), CTrackContainer::SetConfigMgr(), CSuspectAddConstraint::SetConstraint(), CGBBlockField::SetConstraint(), CGenbankKeywordField::SetConstraint(), CMolInfoField::SetConstraint(), CSrcTablePrimerColumn::SetConstraint(), CFlatItemFormatter::SetContext(), CSGGenBankDS::SetCoordMapper(), CProjectItem::SetCreateDate(), CDL_AssmInfoResponse_Base::SetData(), CPluginArg_Base::SetData(), CBlast4_seq_part_data_Base::SetData(), CGBProject_ver2_Base::SetData(), CLoaderDescriptor_Base::SetData(), CViewDescriptor_Base::SetData(), CUser_field_Base::SetData(), CID2_Reply_Get_Blob_Base::SetData(), CID2_Reply_ReGet_Blob_Base::SetData(), CID2S_Reply_Get_Chunk_Base::SetData(), CID2S_Reply_Get_Split_Info_Base::SetData(), CEntrez_general_Base::SetData(), CProject_Base::SetData(), CSeq_annot_Base::SetData(), CSeqEdit_Cmd_AddAnnot_Base::SetData(), CSeqEdit_Cmd_ChangeSeqAttr_Base::SetData(), CSeqEdit_Cmd_ChangeSetAttr_Base::SetData(), CSeqEdit_Cmd_RemoveAnnot_Base::SetData(), CSeqEdit_Cmd_ReplaceAnnot_Base::SetData(), CSeq_feat_Base::SetData(), CSeqFeatXref_Base::SetData(), CVariation_ref_Base::SetData(), CScaled_int_multi_data_Base::SetData(), CScaled_real_multi_data_Base::SetData(), CSeqTable_column_Base::SetData(), CSeq_submit_Base::SetData(), CVariation_Base::SetData(), CAlnTableWidget::SetDataSource(), CAnnotCompareWidget::SetDataSource(), CFastaTextDisplay::SetDataSource(), CFeatTableWidget::SetDataSource(), CNetBLAST_DMSearchForm::SetDataSource(), CSeqTextWidget::SetDataSource(), CTaxTreeBrowser::SetDataSource(), CQueryParsePanel::SetDataSource(), pub_report::CUnpublishedReport::SetDate(), CWrapperUpper::SetDb(), CLDS2_Manager::SetDbFile(), CVariation_ref::SetDeletionInsertion(), IEditingActionBiosource::SetDesc(), IEditingActionDesc::SetDesc(), CFeaturePanelDS::SetDSContext(), CAlignmentTrack::SetDSContext(), CFeaturePanel::SetDSContext(), CSeqGraphicRenderer::SetDSContext(), CSeq_loc_Conversion::SetDstLoc(), CArgDescMandatory::SetErrorHandler(), CGridWidget::SetEventExt(), CFeaturePanel::SetExternalGlyphs(), IEditingActionBiosource::SetFeat(), IEditingActionFeat::SetFeat(), IEditingActionFeat::SetFeatForAnotherFeat(), CFlatFileContext::SetFeatTree(), CUser_object::SetFieldRef(), CUser_field::SetFieldRef(), CBlastTabularInfo::SetFields(), CAlignFilter::SetFilter(), CFileAutoLoader::SetFormatManager(), CFlatItemOStream::SetFormatter(), CDockContainer::SetFullTree(), CNcbiApplicationAPI::SetFullVersion(), CFastaIdHandler::SetGenerator(), CSearchDatabase::SetGiList(), CFontWindow::SetGlFont(), CAnnotMapping_Info::SetGraphRanges(), CAnnotMapping_Info::SetIdRangeMap(), CPluginLibInfo_Base::SetInfo(), CWorkspaceFolder_Base::SetInfo(), CBlast4_get_search_info_reply_Base::SetInfo(), CBlast4_get_search_info_request_Base::SetInfo(), CProjectFolder_Base::SetInfo(), CID2S_Bioseqs_Info_Base::SetInfo(), CFeaturePanel::SetInputObject(), CSeqGraphicRenderer::SetInputObject(), CBlastPrelimSearch::SetInterruptCallback(), CRawBedRecord::SetInterval(), CProjectViewBase::SetLabelGenerator(), CLayoutGroup::SetLayoutPolicy(), CPriorityNode::SetLeaf(), CDataSource::SetLoaded(), CGffFeatureRecord::SetLocation(), CDesktopCanvas::SetMainItem(), CAnnotMapping_Info::SetMappedConverstion(), CAnnotMapping_Info::SetMappedSeq_align(), CAnnotMapping_Info::SetMappedSeq_align_Cvts(), CAnnotMapping_Info::SetMappedSeq_feat(), CAnnotMapping_Info::SetMappedSeq_id(), CAnnotMapping_Info::SetMappedSeq_loc(), CSeqTableReader::SetMapper(), CBuildDatabase::SetMaskDataSource(), CBioseqContext::SetMaster(), SetMinimumPub(), CProjectItem::SetModifiedDate(), CTempTrackProxy::SetNAdata(), CBlastDbSet::SetNegativeGiList(), CSearchDatabase::SetNegativeGiList(), CObjectListTableModel::SetObjectList(), CObjectListWidgetSel::SetObjects(), CObjectListTableModel::SetObjects(), CNGAlignPanel::SetObjects(), CUpdateMultipleSeq_Input::SetOldEntryAndScope(), CPageHandler::SetOptions(), CRemotePssmSearch::SetOptions(), CBuildOptionsDlg::SetParams(), CAdvancedAlignCleanup::SetParams(), CTableViewWithTextViewNav::SetParams(), CBlastDbSet::SetPositiveGiList(), CPsiBlastImpl::SetPssm(), CPublicationTypePanel::SetPub(), CRelaxedLookupDlg::SetPubdesc(), CMultiAligner::SetQueries(), CRemoteBlast::SetQueries(), CRemoteSeqSearch::SetQueryFactory(), CLayoutFeatLabel::SetRange(), CPhrap_Sequence::SetRead(), CBamRefSequencesPanel::SetReferenceSeqIds(), CVcfRefSequencesPanel::SetReferenceSeqIds(), variation_ref::CVariationUtil::SetReferenceSequence(), CCluster::SetRefSeq(), CRegistryFile::SetRegistry(), CRPCClientException::SetRetryContext(), CMActionTree::SetRoot(), IPhyloTreeRender::SetScheme(), CPhyloTreeWidget::SetScheme(), CTreeCollisionModel2D::SetScheme(), CTreeBoundaryNode::SetScheme(), CTreeGraphicsModel::SetScheme(), CPhyloTreeLabel::SetScheme(), CValidError_imp::SetScope(), CSAM_Formatter::SetScope(), CNewCleanup_imp::SetScope(), CGBProject::SetScope(), CGBProjectHandle::SetScope(), CCleanup::SetScope(), CScoreLookup::SetScope(), CAdjustForConsensusSpliceSite::SetScope(), CSelectionVisitor::SetScope(), CMacroStringConstraintPanel::SetSearchFunc(), CDesktopCanvas::SetSelectedObjects(), CTSE_Info::SetSeq_entry(), CSearchDatabase::SetSeqDb(), CRenderingContext::SetSeqDS(), CBlastDBExtractor::SetSeqId(), CPhyloNodeData::SetSeqID(), CSGAlignmentJob::SetSortBy(), CSGFeatureJob::SetSortBy(), CGlRenderNode::SetState(), CProjectItemExtra::SetStr(), CGridWidget::SetTableSelection(), CBuildDatabase::SetTaxids(), CNamedGroup::SetTitleFont(), CTempTrackProxy::SetTrack(), CTrackConfigManager::SetTrackConfig(), CVariation_ref::SetTranslocation(), CTreeQueryExec::SetTree(), CPriorityNode::SetTree(), CTextPanel::SetUndoManager(), CValidError_imp::Setup(), CSplitCacheApp::SetupCache(), LinkHspTestFixture::setupCutoffScores(), CAssemblyTrackingPanel::SetUser_object(), CAuthorizedAccessPanel::SetUser_object(), CRefGeneTrackingPanel::SetUser_object(), CUnreviewedPanel::SetUser_object(), CUnverifiedPanel::SetUser_object(), impl::CConnection::SetUserData(), CProjectItem::SetUserObject(), CMiscSeqTableColumn::SetValCmd(), CGlVboNode::SetVBOGeom(), CAlignedFeatureGraph::SFeatRec::SFeatRec(), CTableXformPanel::Show(), CProjectService::ShowView(), CProjectService::ShutDownService(), CSerial_FilterObjectsHook< TObject >::SkipObject(), SMacroFuncWithArgs::SMacroFuncWithArgs(), SModelData::SModelData(), CSeqDB_FilterTree::Specialize(), CQuerySplitter::Split(), SplitLocationForGap(), fix_pub::SplitMedlineEntry(), SplitQuery_CreateChunkData(), SpPrepareEntry(), SrchGene(), CBDB_Cache::StartPurgeThread(), NDirectNetStorageImpl::CFileTrack::StartRead(), CGBSeqFormatter::StartSection(), CTextSelHandler::STGH_GetSelectedFeatureSubtypes(), CFeatureGenerator::SImplementation::StitchSmallHoles(), CBDB_Env::StopBackgroundWriterThread(), CQueueDataBase::StopExecutionWatcherThread(), CPhyloForce::StopLayout(), CQueueDataBase::StopNotifThread(), CBDB_Cache::StopPurgeThread(), CQueueDataBase::StopPurgeThread(), CQueueDataBase::StopServiceThread(), CNetStorageServer::StopServiceThread(), CDiscrepancyContext::StringObjRef(), CAliToSeq_align::StringToSeq_id(), CDiscrepancyVisitorImpl< _Name >::Summarize(), CGlTexture::Swallow(), CHitFilter< THit >::sx_Cleave(), CHitFilter< THit >::sx_Merge(), CCompartmentFinder< THit >::sx_XFilter(), CSequenceEditingEventHandler::TableReaderClipboard(), CEditingBtnsPanel::TableReaderFromClipboard(), CSplitCacheApp::TestSplit(), CMacroFunction_SetRelFeatQual::TheFunction(), CMacroFunction_EditRelFeatQual::TheFunction(), CMacroFunction_ConvertFeatQual::TheFunction(), CMacroFunction_ConvertRNARelQual::TheFunction(), CMacroFunction_ParseFeatQual::TheFunction(), CMacroFunction_ParseRNARelQual::TheFunction(), CMacroFunction_AddParsedToFeatQual::TheFunction(), CMacroFunction_ParsedTextFrom::TheFunction(), CMacroFunction_CopyFeatQual::TheFunction(), CMacroFunction_CopyRNARelQual::TheFunction(), CMacroFunction_RmvOutsideRelFeatQual::TheFunction(), CMacroFunction_RemoveAllFeatures::TheFunction(), CAlnVecRow::THH_GetLayoutTrack(), CSeqGraphicPane::THH_GetLayoutTrack(), IBISInteraction::ToAlignAnnot(), CBLASTParams::ToArgs(), CBLASTParams::ToArgVecBlastOptions(), CBLASTParams::ToBlastOptions(), CDockContainerDescr::ToUserObject(), CAuthorAffiliationPanel::TransferDataFromWindow(), CSingleAssemblyTrackingPanel::TransferDataFromWindow(), CSubmitterNamePanel::TransferDataFromWindow(), CSubAnnotationPanel::TransferDataToWindow(), CSubPrep_panel::TransferDataToWindow(), CLocationPanel::TransferDataToWindow(), CSerialTitleValidator::TransferFromWindow(), CFeatureGenerator::SImplementation::TransformProteinAlignToTranscript(), TranslateCDSCommand(), CAlignmentAssistant::TranslateLocations(), variation::CVariationUtil::TranslateNAtoAA(), CSearchResults::TrimSeqAlign(), TruncateSeqLoc(), CPSGL_Blob_Processor::TSE_ToOM(), TSeqLocVector2Bioseqs(), TSeqLocVector2Packed_seqint(), CCmdDelSeq_feat::Unexecute(), CCmdDynamic::Unexecute(), CMacroEditor::Update(), CDUpdater::update(), CSeqGraphicPane::UpdateConfig(), CBamUtils::UpdateCoverageGraphInfo(), CMacroLabel::UpdateMacro(), CMacroLabel::UpdateMacroRep(), CAnnotMapping_Info::UpdateMappedSeq_loc(), CUpdateSeqPanel::UpdatePanel(), CAbstractProjectItem::UserOp_Assign(), USING_SCOPE(), CValidator::Validate(), CValidError_imp::Validate(), CValidError_bioseq::ValidateIDSetAgainstDb(), CAsnvalThreadState::ValidateInput(), CDBConnectionFactory::WorkWithSingleServer(), CThread::Wrapper(), CBlastDB_FastaFormatter::Write(), CWriteDB_ColumnIndex::WriteBlobIndex(), CIdMapperGCAssembly::x_AddAliasMappings(), CAlnTableDS::x_AddAlign(), CAlignmentTrack::x_AddAlignFeat_Recursive(), CAlignmentTrack::x_AddAlignFeatLayout(), CSeq_annot_Info::x_AddAlignIndex(), CAlignmentTrack::x_AddAlignStatLayout(), CPhrap_Contig::x_AddBaseSegFeats(), CSequenceUpdater::x_AddCitSubToUpdatedSequence(), CDockContainer::x_AddClientInSplitter(), CEpigenomicsTrack::x_AddGraphs(), CAnnot_Collector::x_AddObjectMapping(), CPhrap_Read::x_AddQualityFeat(), CSourceFeatureItem::x_AddQuals(), CPhrapReader::x_AddRead(), CPhrap_Contig::x_AddReadLocFeats(), CPhrap_Read::x_AddTagFeats(), CPhrap_Contig::x_AddTagFeats(), CMSAToolJob::x_AddTreeProjectItem(), CSeq_loc_Mapper_Base::x_AdjustSeqTypesToProt(), CIgBlast::x_AnnotateDomain(), x_ApplyCmd(), CSourceModParser::x_ApplyGenomeProjectsDBMods(), variation::CHgvsParser::x_AsHgvsExpression(), CAlnVecMultiDataSource::x_Assign(), CBioseq_Info::x_AttachMap(), CScope_Impl::x_AttachToOM(), CProjectViewBase::x_AttachToProject(), CPhyloPdfGrabber::x_BeginCaptures(), CPdfGrabber::x_BeginCaptures(), CLDS2_Database::x_BlobToSeq_id(), CSparseAln::x_Build(), CMakeBlastDBApp::x_BuildDatabase(), CMakeClusterDBApp::x_BuildDatabase(), CWriteDB_Impl::x_BuildDeflinesFromBioseq(), CMacroFunction_StringConstraints::x_BuildNoCaseStringConstraint(), CBlastFormatterApp::x_BuildQueryFromPssm(), CBlastFormatterVdbApp::x_BuildQueryFromPssm(), CMagicBlast::x_BuildResultSet(), CMagicBlast::x_BuildSeqAlignSet(), CBlastPrelimSearch::x_BuildStdSegList(), variation::CVariationUtil::CCdregionIndex::x_CacheSeqData(), CFileLoadManager::x_CheckFormatConflict(), CElementaryMatching::x_Cleanup(), CCleanupHugeAsnReader::x_CleanupTopLevelDescriptors(), CAlnMultiDSBuilder::x_Clear(), CAlnSpanVertModel::x_Clear(), CHitMatrixDataSource::x_Clear(), CHitMatrixDSBuilder::x_Clear(), CObjectListTableModel::x_Clear(), CRemoveGeneralId::x_CollectChangedIds(), CFlatGatherer::x_CollectSourceDescriptors(), CCompareSeq_locs::x_Compare(), CSeqDBOIDList::x_ComputeFilters(), CFeaturePanel::x_ConfigureSubtracks(), CGBankLoadingJob::x_Convert(), CPhrapReader::x_ConvertContig(), CAuthor::x_ConvertMlToStandard(), CIgBlast::x_ConvertResultType(), CQualTableLoadManager::x_ConvertToSeqAnnot(), CTableImportWizard::x_ConvertToSeqAnnot(), CBlastDbBlob::x_Copy(), CIgBlastnApp::x_CountUserBatches(), CAssemblyInfo::x_CreateAssmInfo(), CBlastInputReader::x_CreateBioseq(), CNgAlignApp::x_CreateBlastAligner(), CFeatureGenerator::SImplementation::x_CreateCdsFeature(), CSGFeatureJob::x_CreateCloneFeature(), CNetScheduleHandler::x_CreateConnContext(), CNetStorageHandler::x_CreateConnContext(), CBamLoadingJob::x_CreateDataLoader(), CPhrap_Read::x_CreateDesc(), CPhrapReader::x_CreateDesc(), CProjectService::x_CreateDocuments(), CTextPanel::x_CreateEditor(), CSeqDesktopPanel::x_CreateEditor(), CSGAlignmentJob::x_CreateFeatGlyph(), CSGFeatureJob::x_CreateFeature2(), CFeatureGenerator::SImplementation::x_CreateGeneFeature(), CGeneModelFeatJob::x_CreateGeneModels(), CSGAlignmentJob::x_CreateGeneModels(), CRenderingContext::x_CreateGlyphs(), CFeatureLoadingJob::x_CreateGraph(), CPageHandler::x_CreateHeaderFooter(), CElementaryMatching::x_CreateIndex(), CBLAST_DB_Dialog::x_CreateItems(), CNetBLAST_DMSearchTool::x_CreateJob(), CSNPSearchTool::x_CreateJob(), CComponentSearchTool::x_CreateJob(), CCpgSearchTool::x_CreateJob(), CEntrezSearchTool::x_CreateJob(), CFeatureSearchTool::x_CreateJob(), COrfSearchTool::x_CreateJob(), CSequenceSearchTool::x_CreateJob(), CVcfSearchTool::x_CreateJob(), CFeatureGenerator::SImplementation::x_CreateMrnaBioseq(), CFeatureGenerator::SImplementation::x_CreateMrnaFeature(), CBlastnVdbAppArgs::x_CreateOptionsHandle(), CBlastAppArgs::x_CreateOptionsHandleWithTask(), CGBankLoadingJob::x_CreateProjectItems(), CCleanupAlignmentsJob::x_CreateProjectItems(), CGroupAlignmentsJob::x_CreateProjectItems(), CMergeAlignmentsJob::x_CreateProjectItems(), CMSAToolJob::x_CreateProjectItems(), CCreateNeedlemanWunschJob::x_CreateProjectItems(), CFindOverlapJob::x_CreateProjectItems(), CSplignJob::x_CreateProjectItems(), CWindowMaskerJob::x_CreateProjectItems(), CSrcEditJob::x_CreateProjectItems(), CNetBlastLoadingJob::x_CreateProjectItemsFromBlastResult(), CNgAlignApp::x_CreateRemoteBlastAligner(), CNetBlastJobDescriptor::x_CreateRemoteBlastIfNeeded(), CTextRetrieveJob::x_CreateResult(), CMagicBlast::x_CreateSeqAlignSet(), CNgAlignApp::x_CreateSequenceSet(), CAlnMultiDSBuilder::x_CreateSparseDataSource(), CTableView::x_CreateTableData(), CAlnVecRow::x_CreateTrackPanel(), CPhyTreeCalc::x_CreateValidAlign(), CNCBlobVerManager::x_DeleteCurVersion(), CAlnVecMultiDataSource::x_DeleteJob(), CSparseMultiDataSource::x_DeleteJob(), CScoreCache::x_DeleteJob(), CBioseqEditor::x_DeleteObject(), CQuery::CField::x_Detach(), CScope_Impl::x_DetachFromOM(), CProjectViewBase::x_DetachFromProject(), CBlastOptionsRemote::x_DoDeepCopy(), CMacroFunction_SwapRelFeatQual::x_DoDestFeatFieldsExist(), CFlatGatherer::x_DoMultipleSections(), CAdjustFeaturesForGaps::x_DoOne(), COpenDlg::x_DoTransition(), CRunToolDlg::x_DoTransition(), CFeatGlyph::x_DrawProjectedRuler(), CFeatGlyph::x_DrawRuler(), CAsnSubCacheCreateApplication::x_EliminateIdsAlreadyInCache(), CSnpJob::x_Execute(), CSGAlignmentJob::x_Execute(), CSGAlignScoringJob::x_Execute(), CSGAlignStatJob::x_Execute(), CSGSeqGraphJob::x_Execute(), CBinsJob::x_Execute(), CHapmapJob::x_Execute(), CLDBlockJob::x_Execute(), CEpigenomicsJob::x_Execute(), CSGFeatureJob::x_Execute(), CGeneModelFeatJob::x_Execute(), CBatchFeatJob::x_Execute(), CSGCalcFeatHistJob::x_Execute(), CSGSegmentMapJob::x_Execute(), CSGSegmentsSeqIDJob::x_Execute(), CSGSwitchPointJob::x_Execute(), CSFTranslationJob::x_Execute(), CVcfFeatureJob::x_Execute(), variation_ref::CHgvsParser::x_expr2(), variation::CHgvsParser::x_expr2(), variation_ref::CHgvsParser::x_expr3(), variation::CHgvsParser::x_expr3(), CFeaturePropagator::x_ExtendToStopCodon(), CBlastFormatterApp::x_ExtractQueries(), CBlastFormatterVdbApp::x_ExtractQueries(), CPsiBlastInputClustalW::x_ExtractQueryForPssm(), CPsiBlastInputData::x_ExtractQueryForPssm(), CCddInputData::x_ExtractQueryForPssm(), CPsiBlastImpl::x_ExtractQueryFromPssm(), CObjectListWidgetSel::x_FilterDuplicates(), CIgBlast::x_FindDJ(), CDeltaBlast::x_FindDomainHits(), CUpdateAlign::x_FindNotPresentIDs(), CMultiAligner::x_FindQueryClusters(), CAgpToSeqEntry::x_FinishedBioseq(), CSpaceShrinker::x_FinishMoveRecord(), CSpaceShrinker::x_FinishMoves(), CGencollIdMapper::x_FixImperfectId(), CWriteDB_ColumnIndex::x_Flush(), CCIGAR_Formatter::x_FormatDensegRows(), variation_ref::CHgvsParser::x_fuzzy_pos(), variation::CHgvsParser::x_fuzzy_pos(), CFlatGatherer::x_GatherBioseq(), CFlatGatherer::x_GatherSeqEntry(), variation_ref::CHgvsParser::x_general_pos(), variation::CHgvsParser::x_general_pos(), IPhyloTreeRender::x_GenerateTexture(), CSGAlignmentJob::x_GetAlignments(), CSGAlignmentJob::x_GetAlignSmear(), CPdf::x_GetAlphaGraphicsState(), CSeqTable_sparse_index::x_GetBitSetCache(), CRemoteBlast::x_GetBlast4SearchRequestBody(), CTaxTreeTestDlg::x_GetClient(), CCreateGeneModelTask::x_GetCommand(), CGlCgiImageApplication::x_GetContext(), CSGAlignmentJob::x_GetCoverageGraph(), CEUtilsApp::x_GetCtx(), CBioseqEditor::x_GetDeleteCommand(), CWriteDB_Impl::x_GetFastaReaderDeflines(), CDisplaySeqalign::x_GetFeatureInfo(), CTableViewWithTextViewNav::x_GetFlatFileCtrl(), CDeflineGenerator::x_GetGeneRefViaCDS(), CAlignmentTrack::x_GetGraphParams(), CSeqDBVol::x_GetHdrAsn1(), CObjectListWidgetSel::x_GetObjectList(), CSeqDBImpl::x_GetOidList(), CSeq_align_Mapper_Base::x_GetPartialDenseg(), CPromote::x_GetProductId(), CGuiObjectInfoSeq_feat::x_GetProductSequence(), CRemoveName::x_GetReplacementIds(), CAccessionToLocalId::x_GetReplacementIds(), CRemoteBlast::x_GetRequestInfoFromFile(), CRemoteBlast::x_GetRequestInfoFromRID(), CBuildDatabase::x_GetScope(), CGapStatsApplication::x_GetScope(), CBlastHitMatrixCGIApplication::x_GetSeqAnnot(), CEditObjectSeq_feat::x_GetSeqFeatCopy(), CCompartApp::x_GetSeqLength(), CAlnVec::x_GetSeqVector(), IEditingActionFeat::x_GetSublocOnBioseq(), CSeqDBVol::x_GetTaxDefline(), CCommonComponentScorer::x_GetUserCompList(), CFastaExportJob::x_GetWholeLoc(), CFeatureGenerator::SImplementation::x_HandleCdsExceptions(), CEditObjectSeq_feat::x_HandleCdsProduct(), CThreadInPool< TRequest >::x_HandleOneRequest(), variation::CVariationUtil::x_InferNAfromAA(), CRemoteBlast::x_Init(), CAlnSpanVertModel::x_Init(), CWGSGiIterator::x_Init(), CSequenceDataTester::x_Init(), CBlastRPSInfo::x_Init(), CAlignDataSource::x_Init(), CNcbiRegistry::x_Init(), CSeqMasterIndex::x_Init(), CGencollIdMapper::x_Init_SeqLocMappers(), CPhyTreeCalc::x_InitAlignDS(), CBlastDBCmdApp::x_InitBlastDB(), CBlastDBCmdApp::x_InitBlastDB_TaxIdList(), CBl2Seq::x_InitCLocalBlast(), CHttpRequest::x_InitConnection(), CHttpRequest::x_InitConnection2(), CMixedStrands::x_InitDialog(), CSeq_annot_Info::x_InitFeatKeys(), CSeq_annot_Info::x_InitFeatTableKeys(), CElementaryMatching::x_InitFilteringVector(), CFeatureTrack::x_InitGlyphs_Recursive(), CBlastHitMatrix::x_InitGraphics(), CSeq_annot_Info::x_InitGraphKeys(), CGraphTrack::x_InitGrid(), CGridWidget::x_InitGrid(), CSeqMasterIndex::x_Initialize(), CSearchDatabase::x_InitializeDb(), CSubmissionWizard::x_InitializeSubmitBlock(), CFeatureTableReader_Imp::x_InitId(), CSeq_annot_Info::x_InitLocsKeys(), CBlastSearchTask::x_InitMonitoringStage(), CBlastHitMatrix::x_InitObjectManager(), CMakeProfileDBApp::x_InitOutputDb(), CMakeProfileDBApp::x_InitProgramParameters(), CPdfGrabber::x_InitRenderer(), CSVGGrabber::x_InitRenderer(), CDeltaBlastTestFixture::x_InitScope(), CMultiAlignerFixture::x_InitScope(), CAlnPrinterFixture::x_InitScope(), CPsiBl2Seq::x_InitSubject(), variation_ref::CHgvsParser::x_InstToString(), variation_ref::CHgvsParser::x_int_fuzz(), variation::CHgvsParser::x_int_fuzz(), CSubPrepIntroPanel::x_LaunchSubmitEditor(), CPhyloForce::x_Layout(), CMetaRegistry::x_Load(), CSGAlignmentJob::x_LoadAlignments(), CAlignmentTrack::x_LoadAlignmentSettings(), CTSE_Split_Info::x_LoadAnnot(), CNgAlignApp::x_LoadAssembly(), CSplitDataLoader::x_LoadData(), CBatchFeatJob::x_LoadFeatProducts(), CSeqGraphicConfig::x_LoadFeatSettings(), CSeqTextJob::x_LoadFeatureTypes(), CSGSegmentSmearJob::x_LoadFromDeltaSeqs(), CSGSegmentSmearJob::x_LoadFromNA(), CSGSegmentSmearJob::x_LoadFromNetCache(), CLDBlockJob::x_LoadFtable(), CSGSeqGraphJob::x_LoadGraph(), CSGSeqGraphJob::x_LoadGraphFromCoverageGraph(), CAlignmentTrack::x_LoadMatePairSettings(), CSGSeqGraphJob::x_LoadSeqTable(), CColumnarVCFReaderApp::x_LoadSerializedData(), CGraphOverlay::x_LoadSettings(), CGraphTrack::x_LoadSettings(), CSegmentMapTrack::x_LoadSettings(), CSequenceTrack::x_LoadSettings(), CAlignmentTrack::x_LoadSettings(), CGeneModelTrack::x_LoadSettings(), CSixFramesTransTrack::x_LoadSettings(), CAgpconvertApplication::x_LoadTemplate(), CLDS2_DataLoader::x_LoadTSE(), CProjectService::x_LoadWorkspace(), variation_ref::CHgvsParser::x_location(), CDBConnectionFactory::x_LogConnection(), CAutodefJob::x_MakeChanges(), CObjMgr_QueryFactory::x_MakeLocalQueryData(), CObjMgrFree_QueryFactory::x_MakeLocalQueryData(), CSequenceUpdater::x_MakeNewEntry(), CObjMgr_QueryFactory::x_MakeRemoteQueryData(), CObjMgrFree_QueryFactory::x_MakeRemoteQueryData(), CMappingRange::x_Map_Fuzz(), CSeq_annot_Info::x_MapAnnotObject(), CFeatureGenerator::SImplementation::x_MapFeature(), CFeaturePropagator::x_MapLocation(), CFeatureGenerator::SImplementation::SMapper::x_Mapper(), CSeq_loc_Mapper_Base::x_MapSeq_align(), CSeq_loc_Mapper_Base::x_MapSeq_loc(), CSGSegmentMapJob::x_MergeSeqSegments(), CNewCleanup_imp::x_MoveNpSrc(), CBlastSearchTask::x_NextSubTask(), CSeqTableGridPanel::x_OnCopyCells(), CSearchToolBase::x_OnJobCanceled(), CScoreCache::x_OnJobCanceled(), CSnpTrack::x_OnJobCompleted(), CSearchToolBase::x_OnJobCompleted(), CScoreCache::x_OnJobCompleted(), CSearchToolBase::x_OnJobFailed(), CScoreCache::x_OnJobFailed(), CSUCRefreshCntrl::CSUCRefreshCntrlHelper::x_OnJobNotification(), CSeqTableGridPanel::x_OnPasteCells(), CGraphTrack::x_OnSettingsIconClicked(), CVcfLoadingJob::x_OnVCFVariantListReady(), CSeqDBVol::x_OpenAllColumns(), CSeqDBVol::x_OpenGiFile(), CSeqDBVol::x_OpenHdrFile(), CSeqDBVol::x_OpenSeqFile(), CSeq_loc_Mapper_Base::x_OptimizeSeq_loc(), CGC_Assembly_Parser::x_ParseGCSequence(), CDataLoaderPatcher::x_PatchLock(), CGFFReader::x_PlaceFeature(), variation::CHgvsParser::x_PlacementCoordsToStr(), CFeatTableView::x_PreAttachToProject(), CBinsJob::x_PreFetchFtable(), CLocalVDBBlast::x_PreparePssm(), CSearchJobBase::x_PrepareSearch(), CAlnMultiCGIApplication::x_PreProcess(), CNetScheduleHandler::x_PrintCmdRequestStop(), CNetStorageHandler::x_PrintMessageRequestStart(), CNetStorageHandler::x_PrintMessageRequestStop(), CPSGS_WGSProcessor::x_ProcessBlobBySeqIdRequest(), CIgBlast::x_ProcessCResult(), CMacroApplySrcTablePanel::x_ProcessFirstLine(), CCleanupApp::x_ProcessHugeFileBlob(), CMakeClusterDBApp::x_ProcessInputData(), CMakeClusterDBApp::x_ProcessInputFile(), CGeneModelFeatJob::x_ProcessLandMarkFeatures(), CXcompareAnnotsApplication::x_ProcessMappingRange(), CXcompareAnnotsApplication::x_ProcessMappingRanges(), CMakeBlastDBApp::x_ProcessMaskData(), CNetScheduleHandler::x_ProcessMsgRequest(), CCleanupApp::x_ProcessOneFile(), CId2ReaderBase::x_ProcessPacket(), CNetScheduleHandler::x_ProcessQueueInfo(), CPSGS_WGSProcessor::x_ProcessResolveRequest(), CBlastVdbCmdApp::x_ProcessSearchRequest(), CXcompareAnnotsApplication::x_ProcessSeqAlignSetFromFile(), CNetScheduleHandler::x_ProcessSetQueue(), CCleanupApp::x_ProcessTraditionally(), CPromote::x_PromoteRna(), variation_ref::CVariationUtil::x_ProtToPrecursor(), CWriteDB_Impl::x_Publish(), CSeq_align_Mapper_Base::x_PushExonPart(), CSeq_loc_Mapper_Base::x_PushLocToDstMix(), CSeq_loc_Mapper_Base::x_PushSourceRange(), variation_ref::CHgvsParser::x_range(), CAppNWA::x_ReadFastaFile(), CSplignApp::x_ReadFastaSetId(), CGapStatsApplication::x_ReadFileOrAccn(), CPhrapReader::x_ReadOldFormatData(), CPhrapReader::x_ReadRead(), CMultiAlignerFixture::x_ReadRpsArchive(), CDeltaBlastTestFixture::x_ReadSeqEntriesFromFile(), CPsiBl2SeqTestFixture::x_ReadSeqEntriesFromFile(), CPsiBlastTestFixture::x_ReadSeqEntriesFromFile(), CMacroFunction_StringFastConstraints::x_ReadSynonymsFor(), CMacroFunction_StringSlowConstraints::x_ReadSynonymsFor(), CFeatureTblFr::x_RefreshTable(), CFeatureTrack::x_RegroupFeats(), CDataSource::x_ReleaseLastLoadLock(), CNCBlobVerManager::x_ReleaseMgr(), variation::CVariationUtil::x_Remap(), CRemoteSeqSearch::x_RemoteBlast(), CRemotePssmSearch::x_RemoteBlast(), CSequenceUpdater::x_RemoveNewIDInFeature(), CSeqGraphicPane::x_Render(), CBlastHitMatrix::x_RenderImage(), CTextSelHandler::x_RenderSelectedFeatures(), CTable2AsnValidator::x_ReportDiscrepancies(), CCDDClientPool::x_RequestBlobData(), CNewCleanup_imp::x_RescueMolInfo(), CTSE_Info::x_Reset(), CGFFReader::x_Reset(), CSeqTable_multi_data::x_ResetCache(), CSeqTable_sparse_index::x_ResetCache(), CFeatureTableReader_Imp::x_ResetFeat(), CHugeAsnReader::x_ResetIndex(), CBl2Seq::x_ResetInternalDs(), CDesktopCanvas::x_ResetSelected(), CBioseq_Info::x_ResetSeqMap(), CNetBlastSubmittingJob::x_ResetState(), CNetBlastMonitoringJob::x_ResetState(), CEditAppJob::x_ResetState(), CAppJob::x_ResetState(), CAlnVecRow::x_ResetTrackPanel(), CGFFReader::x_ResolveID(), CBuildDatabase::x_ResolveRemoteId(), CTSE_ScopeInfo::x_RestoreAdded(), CFlatFeatureRetrieveJob::x_Run(), CFlatFileSequenceListJob::x_Run(), CMagicBlast::x_Run(), CPsiBlastApp::x_RunLocalPsiBlastIterations(), CDBLBClientApp::x_RunLookup(), CRPSBlastApp::x_RunMTBySplitDB(), CRPSTBlastnApp::x_RunMTBySplitDB(), CTblastnApp::x_RunMTBySplitDB(), CRPSBlastApp::x_RunMTBySplitQuery(), CRPSTBlastnApp::x_RunMTBySplitQuery(), CMergeTree::x_Search_Iter(), CMergeTree::x_Search_Recur(), CBlastKmer::x_SearchMultipleQueries(), CSeq_entry_Info::x_Select(), CPSGS_CDDProcessor::x_SendAnnotInfo(), CNewCleanup_imp::x_SeqFeatCDSGBQualBC(), variation_ref::CHgvsParser::x_SeqPntToStr(), CScopeTransaction::x_Set(), CIgBlast::x_SetAnnotation(), CRemoteBlast::x_SetDatabase(), CBioseqContext::x_SetId(), CDataSource::x_SetLoadLock(), CBioseqContext::x_SetLocation(), CMacroFunction_ApplyFeature::x_SetLocation(), CCDSTranslationPanel::x_SetLocationForProtein(), CBioseqContext::x_SetMapper(), CReportEntry::x_SetMrnaMapper(), CSeq_align::x_SetNamedScore(), CViewGraphic::x_SetNonAsnInput(), CBioseq_Info::x_SetObject(), CBioseq_set_Info::x_SetObject(), CSeq_annot_Info::x_SetObject(), CSeq_entry_Info::x_SetObject(), CSplign::x_SetPattern(), CCDSTranslationPanel::x_SetProtein(), CGuiRegistry::x_SetRegistry(), CSeq_annot_Info::x_SetSNP_annot_Info(), CRemoteBlast::x_SetSubjectSequences(), CSeqDBOIDList::x_Setup(), CApplyRNAITSDlg::x_SetupAlnMgr(), CIgBlast::x_SetupCRegionSearch(), CIgBlast::x_SetupDbSearch(), CIgBlast::x_SetupDJSearch(), CIgBlast::x_SetupNoOverlapDSearch(), CPsiBl2SeqTestFixture::x_SetupSubject(), CIgBlast::x_SetupVSearch(), CUnorderedSplitter::x_SplitDeltaExt(), CLayoutTrackHandler::x_StartMoving(), CSeqTextPanel::x_StartSearch(), CLayoutTrackHandler::x_StopMoving(), CThreadPool_ThreadImpl::x_TaskFinished(), CSeqTest::x_TestAllCdregions(), CTracebackSearchTestFixture::x_Traceback(), CSearchJobBase::x_TransferResults(), CCDSTranslationPanel::x_Translate(), CFeaturePropagator::x_TruncateToStopCodon(), CSeqDBVol::x_UnleaseGiFile(), CSeqDBVol::x_UnleasePigFile(), CSeqDBVol::x_UnleaseStrFile(), CSeqDBVol::x_UnleaseTiFile(), CGraphOverlay::x_UpdateBoundingBox(), CSnpTrack::x_UpdateData(), CCreateGeneModelTask::x_UpdateGeneOnSequence(), CHistogramGlyph::x_UpdateLegend(), CIdentifiersPanel::x_UpdateXrefDescriptions(), CFeatureSearchJob::x_ValidateParams(), CComponentSearchJob::x_ValidateParams(), CCpgSearchJob::x_ValidateParams(), COrfSearchJob::x_ValidateParams(), CSequenceSearchJob::x_ValidateParams(), CVcfSearchJob::x_ValidateParams(), CBedReader::xAppendFeatureBlock(), CBedReader::xAppendFeatureCds(), CBedReader::xAppendFeatureChrom(), CBedReader::xAppendFeatureGene(), CBedReader::xAppendFeatureRna(), CBedReader::xAppendFeatureThick(), CGtfWriter::xAssignFeaturesTranscript(), CGtfAnnotAssembler::xCreateCds(), CGtfAnnotAssembler::xCreateGene(), CGtfAnnotAssembler::xCreateMrna(), XGapToSeqLocEx(), xgbint_ver(), CFeatTableEdit::xGenerate_mRNA_Product(), CGff2Writer::xGenerateMissingTranscript(), CBsDiffApp::xGetBioSource(), CGenbankIdResolve::xGetDefaultScope(), CEditObjectFeaturePropagate::xGetEditCommandAllSequences(), CEditObjectFeaturePropagate::xGetEditCommandSingleSequence(), CEmbl2Asn::xGetEntry(), CGenbank2Asn::xGetEntry(), seqsubmit_split::CSeqSubSplitter::xGetInputObject(), CSrcWriter::xInit(), CGff3ImportData::xInitializeDbxref(), CFeatTableEdit::xMakeGeneForFeature(), XMLGetDescr(), XMLRefs(), CFeatureTableReader::xParseCdregions(), CUCSCRegionReader::xParseFeature(), CBedReader::xParseFeatureUserFormat(), CGvfReader::xParseStructuredComment(), CMultiReaderApp::xProcessBed(), CMicroArrayReader::xProcessFeature(), CMultiReader::xReadASN1Text(), seqsubmit_split::CSeqSubSplitter::xTryProcessSeqEntry(), CAlnPrinterFixture::~CAlnPrinterFixture(), CBlastnNode::~CBlastnNode(), CBlastNode::~CBlastNode(), CBlastpNode::~CBlastpNode(), CBlastScopeSourceWrapper::~CBlastScopeSourceWrapper(), CBlastxNode::~CBlastxNode(), CDatabase::~CDatabase(), CDeltaBlastTestFixture::~CDeltaBlastTestFixture(), CGlVboNode::~CGlVboNode(), CMagicBlastTestFixture::~CMagicBlastTestFixture(), CMemoryChunk::~CMemoryChunk(), CMergeTree::~CMergeTree(), CMultiAlignerFixture::~CMultiAlignerFixture(), CNSTDatabase::~CNSTDatabase(), CPsiBl2SeqTestFixture::~CPsiBl2SeqTestFixture(), CPsiBlastTestFixture::~CPsiBlastTestFixture(), CQueryFactoryInfo::~CQueryFactoryInfo(), CRef< CAlnMixSegment >::~CRef(), CRPSBlastNode::~CRPSBlastNode(), CRPSTBlastnNode::~CRPSTBlastnNode(), CSeqDBLMDBEntry::~CSeqDBLMDBEntry(), CTblastnNode::~CTblastnNode(), and CVDBSeqInfoSrc::~CVDBSeqInfoSrc().

◆ Reset() [6/7]

template<class C , class Locker >

Reset reference object.

This sets the pointer to object to null, and removes reference count to object and deletes the object if this is the last reference to the object.

See also
Reset(TObjectType*)

Definition at line 1439 of file ncbiobj.hpp.

Referenced by CChangeUnindexedObjectCommand< T >::Add(), CAlnTableDS::Add(), CChangeUnindexedObjectCommand< T >::AddBioseq(), CLinkUtils::AddDbxrefLinksForSNP(), CStatusBarService::AddEventMessage(), CSelectionEvent::AddObjectSelection(), CTableAnnotDataSource::AddSeqLoc(), CWriteDB_Impl::AddSequence(), CAddCitSubForUpdate::ApplyToCSeq_entry(), CReverseAuthorNames::ApplyToPubdesc(), CSuspect_rule::ApplyToString(), CSeq_feat_Descr::Assign(), CSeq_id_Descr::Assign(), CConstRef< CSeq_loc >::AtomicReleaseTo(), CDiscrepancyVisitorImpl< _Name >::Autofix(), CBuildAlnVecJob::Build(), BuildAlignDataSource(), CMacroBioData_FeatIterBase::BuildEditedObject(), CMacroBioData_FeatIntervalIter::BuildEditedObject(), CMacroBioData_SeqAlignIter::BuildEditedObject(), CMacroBioData_SeqIter::BuildEditedObject(), CMacroBioData_SeqSetIter::BuildEditedObject(), CMacroBioData_TSEntryIter::BuildEditedObject(), CUpdateSeq_Input::CalculateAlignmentForUnitTest(), CApplyObject::CApplyObject(), CBioseqIndex::CBioseqIndex(), CDensegGraphicDataSource::CDensegGraphicDataSource(), CFastaTitleItem::CFastaTitleItem(), CFeaturePropagator::CFeaturePropagator(), CFlatFileTextItem::CFlatFileTextItem(), CGumbelParamsOptions::CGumbelParamsOptions(), CHistComment::CHistComment(), CLDBlockGlyph::CLDBlockGlyph(), CConn_IOStream::Close(), CCrossPanelIR::ColorBySegments(), Convert_Bioseq_Seq_entry(), Convert_BioTreeContainer_Seq_id(), CSeq_loc_Conversion::ConvertInterval(), CSeq_loc_Conversion::ConvertPoint(), CSeq_loc_Conversion::ConvertSimpleMix(), CUnculturedTool::CorrectBioSource(), CCulturedTool::CorrectBioSource(), CPeriodicTestJob::CPeriodicTestJob(), CPsiBlastInputData::CPsiBlastInputData(), CTableReaderMacro::CreateMacros(), CGuiObjectInfoComponent::CreateObject(), CGuiObjectInfoSeq_feat::CreateObject(), CGuiObjectInfoSeq_align::CreateObject(), CSequenceEditingEventHandler::CreateSeqSubmit(), CEditObjectSeq_desc::CreateWindow(), CReferenceItem::CReferenceItem(), CSeq_id_Handle_Wrapper::CSeq_id_Handle_Wrapper(), CSimpleGraphicDataSource::CSimpleGraphicDataSource(), CMacroBioData_PubdescIter::CSubmitblockIter::CSubmitblockIter(), CValidErrItem::CValidErrItem(), CTextPanel::DataLoaded(), CPluginReply::DecomposeRaw(), CDeltaBlastApp::DoPsiBlastIterations(), CBioseqEditor::EditSelection(), CCmdDelBioseqInst::Execute(), CCmdDelBioseq::Execute(), CCmdDelBioseqSet::Execute(), CCmdDelSeq_align::Execute(), CCmdDelSeq_graph::Execute(), CAssemblyObjectLoader::Execute(), ExtendToGapsOrEnds(), CSeq_align::FindExt(), CSeq_feat::FindExt(), variation::CVariationUtil::FindLocationProperties(), CCIGAR_Formatter::FormatByReferenceId(), CCIGAR_Formatter::FormatByReferenceRow(), CCIGAR_Formatter::FormatByTargetId(), CCIGAR_Formatter::FormatByTargetRow(), CGBSeqFormatter::FormatFeature(), CFlatGatherer::Gather(), CValidError_imp::GatherTentativeName(), CGeneFinder::GetAssociatedGeneInfo(), GetBestCdsForMrna(), GetBestMrnaForCds(), CScope_Impl::GetBioseqHandle(), CValidError_imp::GetCDSGivenProduct(), CLayoutGroup::GetChild(), CBulkEditFeatDlg::GetCommand(), IPubDescEditor::GetCommand(), CUnculTaxTool::GetCommandFromValuesTable(), CGroupMapWidget::GetCurrentItem(), CSeq_loc_Conversion::GetDstMix(), CEditObjectFeaturePropagate::GetEditCommand(), CEditObjectSeq_desc::GetEditCommand(), CSeqUtils::GetFeatLocation(), CFeatureGenePanel::GetGeneToEdit(), CAppJobDispatcher::GetJobError(), CGuiObjectInfoVariation::GetLinks(), CAnnotObject_Info::GetMaps(), CSeqGraphicPane::GetMarker(), CValidError_imp::GetmRNAGivenProduct(), GetMRNATranslationProblems(), CGC_Assembly::GetName(), CBlastDbAllBioseqSource::GetNext(), CSeqEntrySource::GetNext(), CFastaBioseqSource::GetNext(), CSeqEntryGetSource::GetNext(), CDBLinkField::GetObjects(), CSrcTableColumnBase::GetObjects(), CStructuredCommentField::GetObjects(), CFeatureSeqTableColumnBase::GetObjects(), CTableDataGCAssembly::GetObjectValue(), GetOptionsForSet(), GetOverlappingFeatures(), GetOverlappingGene(), CSeq_id_Textseq_Info::GetPackedSeqId(), CSeq_id_General_Id_Info::GetPackedSeqId(), CSeq_id_General_Str_Info::GetPackedSeqId(), CSeq_id_Gi_Info::GetPackedSeqId(), CMacroBioData_FeatIterBase::GetScopedObject(), CMacroBioData_FeatIntervalIter::GetScopedObject(), CMacroBioData_BioSourceIter::GetScopedObject(), CMacroBioData_PubdescIter::GetScopedObject(), CMacroBioData_SeqdescIter::GetScopedObject(), CMacroBioData_MolInfoIter::GetScopedObject(), CMacroBioData_UserObjectIter::GetScopedObject(), CMacroBioData_SeqAlignIter::GetScopedObject(), CMacroBioData_SeqIter::GetScopedObject(), CMacroBioData_SeqSetIter::GetScopedObject(), CMacroBioData_TSEntryIter::GetScopedObject(), CProjectTreeView::GetSelection(), CFlatFileGenerator::GetSeqFeatText(), CProjectTreeView::GetSingleObject(), CProjectItemExtra::GetStr(), CCommentItem::GetStringForTPA(), CTableDataGCAssembly::GetStringValue(), CGeneFinder::GetSuppressionCheckGeneRef(), CGC_Assembly::GetTaxId(), GetTitle(), CGuiObjectInfoComponent::GetToolTip(), CBulkCmdDlg::GetTopLevelSeqEntryAndProcessor(), CValidatePanel::GetTopSeqAndSeqSubmit(), IEditingAction::GetUpdateMRNAProductNameCmd(), CBulkCDS::GetUpdateMRNAProductNameCmd(), GetXrpForOverlap(), CAssemblyTrackingPanel::Init(), CSeqDesktopPanel::Init(), CFeatTableDS::Init(), CSparseAlignment::Init(), CSeq_align_Mapper_Base::InitExon(), CMPCrossAlignView::InitView(), CPhyTreeView::InitView(), CSeqTextView::InitView(), CViewGraphic::InitView(), CTextPanel::InitWidget(), CSeqDesktopPanel::InitWidget(), CMacroInterpreter::InterpretDoFunctions(), CGC_Assembly::IsGenBank(), CGC_Assembly::IsRefSeq(), CmRNACDSLinker::LinkSelectedFeatures(), CEditObjectSeq_desc::LocationChange(), CMappedGraph::MakeMappedGraph(), CMappedGraph::MakeMappedLoc(), CLocationConstraintMatcher::Match(), CEditObjectSeq_desc::MolInfoLocationChange(), CMacroBioData_BioSourceIter::Next(), CMacroBioData_PubdescIter::Next(), CMacroBioData_SeqdescIter::Next(), CMacroBioData_MolInfoIter::Next(), CMacroBioData_StructCommentIter::Next(), CMacroBioData_DBLinkIter::Next(), CMacroBioData_AutodefOptsIter::Next(), CDesktopViewContext::OnCopySelection(), CDesktopViewContext::OnCutSelection(), CEditingBtnsPanel::OnDataChange(), job_future_base::OnJobFailed(), CDiscrepancyPanel::OnSequester(), CAlign_CI::operator*(), CAlign_CI::operator++(), CRangeWithFuzz::operator+=(), CAlign_CI::operator--(), CAlign_CI::operator=(), CConstRef< CSeq_loc >::operator=(), operator>>(), PackedSeqLocToMaskedQueryRegions(), CFastaReader::ParseGapLine(), CVcfVariant::ParseInfoColumns(), CDiscrepancyContext::PopulateBioseq(), CDiscrepancyContext::PopulateSeqSet(), CPluginObject::PostRead(), CSequenceEditingEventHandler::PrepareSeqSubmit(), CTabularFormatter_AssemblyInfo::Print(), CBlastFormat::PrintOneResultSet(), CBlastFormat::PrintReport(), CTbl2AsnApp::ProcessHugeFile(), CHugeFileDemoApp::ProcessHugeSeqEntry(), ProductToSource(), CRelation::RelationFromUserObject(), RemoveEarlierDates(), CCleanup::RemoveUnseenTitles(), CDiscrepancyContext::ReplaceObject(), CMessageSlot::Reset(), job_future_base::reset(), CAlnChunkSegment::Reset(), CValidError_imp::Reset(), CPluginObject::Reset(), CSeq_id_Handle::Reset(), CMappedGraph::Reset(), CSeq_feat_Handle::Reset(), CSplitBlob::Reset(), CFlatFileContext::Reset(), CRangeWithFuzz::ResetFuzzFrom(), CRangeWithFuzz::ResetFuzzTo(), CSeq_loc_Conversion::ResetKeepPartial(), CRepeatMaskerReader::ResetSeqIdResolver(), CUpdateSeq_Input::ResetUpdateSequence(), SRelLoc::Resolve(), CAlign_CI::Rewind(), CLocalPssmSearch::Run(), CJobFutureJob< _Fty, void >::Run(), CPrimeNumbersJob::Run(), CPsiBlastApp::Run(), CFeatTreeSampleApp::Run(), s_CheckQuals_cdregion(), s_CitSubMatch(), s_ExtractSeqId(), variation::CVariationUtil::s_FindConsequenceForPlacement(), s_FindLatest(), s_FindLatestCitSub(), s_GetFieldAt(), s_GetModelEvidance(), s_GetOptionsForSet(), s_GetOriginalId(), s_GetProtFeatures(), s_GetQueryBioseq(), s_GetRnaMappingLocs(), s_LocationSpansMultipleSeqs(), CMacroFunction_RefreshDefline::s_RefreshDeflineCommand(), s_RunPsiVDBSearch(), CMappedGraph::Set(), CMappedFeat::Set(), CUpdateSeq_Input::SetAlignment(), CReportEntry::SetAlignment(), CProjectedMappingInfo::SetAlignmentDataSource(), CAssemblyTrackingPanel::SetBioseq(), CCulturedTool::SetBioSource(), CReportEntry::SetCds(), CAlignGlyph::SetConfig(), CLayoutGroup::SetConfig(), CLinkedFeatsGroup::SetConfig(), CHistogramGlyph::SetConfig(), CLegendItemGlyph::SetConfig(), CStructuredCommentField::SetConstraint(), CDBLinkField::SetConstraint(), CPubField::SetConstraint(), CCrossPanelIR::SetDataSource(), CTSE_ScopeInfo::SetEditTSE(), CFeatureGenerator::SImplementation::SetFeatureExceptions(), CFastaReader::SetGapLinkageEvidences(), CCleanup::SetGenePartialByLongestContainedFeature(), SAnnotSelector::SetLimitNone(), SAnnotSelector::SetLimitSeqAnnot(), SAnnotSelector::SetLimitSeqEntry(), SAnnotSelector::SetLimitTSE(), CSourceFeatureItem::SetLoc(), CFlatFileContext::SetLocation(), CGuiObjectInfoSeq_feat::SetLocation(), CDiscrepancyObject::SetMoreInfo(), CReportEntry::SetMrna(), CVcfFeatureDS::SetNonAsnDataRegistry(), CPluginObject::SetObject(), CMappedFeatOrObject::SetObject(), CValidErrItem::SetObject(), CViewGraphic::SetOrigObject(), CLinkedFeatsGroup::SetParentFeat(), CTextPanel::SetPosition(), CPluginObject::SetProject(), CEventRecordDetailsDlg::SetRecord(), CMessageSlot::SetRecord(), CReferenceItem::SetRemark(), CAlignGlyph::SetScore(), CGumbelParamsOptions::SetScoreMatrix(), CSeq_annot_SplitInfo::SetSeq_annot(), CSeq_data_SplitInfo::SetSeq_data(), CRepeatMaskerReader::SetSeqIdResolver(), CAlignModel::SetTargetId(), CSubstMatrix::SetTranslationTable(), CValidError_imp::Setup(), variation_ref::CVariationUtil::SetVariantProperties(), sGetValidateObject(), CStatusBarService::ShutDownService(), SourceToProduct(), SRelLoc::SRelLoc(), CCitSubUpdater::sx_GetCitSubForSequence(), IGuiCoreHelper::Sync(), CGuiCoreHelper::Sync(), testResultAlignments(), CIdHandler::ToCanonical(), CFeatureGenerator::SImplementation::TransformProteinAlignToTranscript(), TrimEntry(), CCmdDelBioseqSet::Unexecute(), CCmdDelSeq_align::Unexecute(), CCmdDelSeq_graph::Unexecute(), CSequenceUpdater::Update(), UpdatemRNAProduct(), CUpdateSeqPanel::UpdatePanel(), CValidError_bioseq::ValidateCDSUTR(), CValidError_desc::ValidateSeqDesc(), CAlnTableDS::x_AddAlign(), CReferenceItem::x_AddAuthors(), CGuiObjectInfoSeq_feat::x_AddExtraInfo(), CRangeWithFuzz::x_AddFuzz(), CFlatSeqLoc::x_AddID(), CReferenceItem::x_AddImprint(), CFeatureItem::x_AddQualProteinId(), CSeqMap::x_AddSegment(), variation::CHgvsParser::x_AsHgvsInstExpression(), CNewCleanup_imp::x_CleanupGenbankBlock(), CAdvancedAlignCleanup::x_CleanupProsplignCompartment(), CAlnMultiDSBuilder::x_Clear(), CFlatGatherer::x_CollectSourceFeatures(), CMaskedRangeSet::x_CombineLocs(), CSeq_id_Resolver__ChrNamesFromGC::x_Create(), CSGFeatureJob::x_CreateCrossOriginGlyphs(), CSGFeatureJob::x_CreateFeature1(), CTreeBuilderJob::x_CreateProjectItems(), CMacroFunction_SwapRelFeatQual::x_DoDestFeatFieldsExist(), CEmblGatherer::x_DoSingleSection(), CFtableGatherer::x_DoSingleSection(), CGenbankGatherer::x_DoSingleSection(), CCdsGlyph::x_DrawProtSeqWithMapping(), CFeatGlyph::x_DrawRNAProductSequence(), CTSE_Lock::x_Drop(), CNewCleanup_imp::x_ExtendSingleGeneOnMrna(), CWriteDB_Impl::x_ExtractDeflines(), variation::CHgvsParser::x_FindAssertedSequence(), CScope_Impl::x_FindBioseqInfo(), CFlatGatherer::x_FlushComments(), CCIGAR_Formatter::x_FormatDensegRows(), CCIGAR_Formatter::x_FormatLine(), CFlatGatherer::x_GatherAlignments(), CFlatGatherer::x_GatherFeatures(), CFlatGatherer::x_GatherFeaturesIdx(), CFlatGatherer::x_GatherFeaturesOnRange(), CFlatGatherer::x_GatherFeaturesOnRangeIdx(), CFlatGatherer::x_GatherFeaturesOnWholeLocation(), CFlatGatherer::x_GatherFeaturesOnWholeLocationIdx(), CAccessionItem::x_GatherInfo(), CDateItem::x_GatherInfo(), CFeatHeaderItem::x_GatherInfo(), CFlatGatherer::x_GatherReferences(), CFlatGatherer::x_GatherSequence(), CFlatGatherer::x_GatherSourceFeatures(), CFlatGatherer::x_GatherSourceOrganism(), CTaxValidationAndCleanup::x_GatherSources(), CFeatureItem::x_GetAssociatedProtInfo(), CFeatureItem::x_GetAssociatedProtInfoIdx(), CGuiObjectInfoSeq_feat::x_GetFeatLocation(), CValidatePanel::x_GetObjectsFromProjectItem(), CTableDataValidate::x_GetRowData(), CGeneFeatFromOtherFeatDlg::x_GetSelectedFeats(), CCorrectGenesDialog::x_GetSelectedPair(), CPrimaryItem::x_GetStrForPrimary(), CSeqMap::x_GetSubSeqMap(), CMultiAlignView::x_GetValidInputData(), CFeatureGenerator::SImplementation::x_HandleRnaExceptions(), variation::CVariationUtil::CCdregionIndex::x_Index(), CAnnotCompare_AlignDS::x_Init(), CBioseqContext::x_Init(), CReferenceItem::x_Init(), CSDB_Exception::x_Init(), CSeq_align_Mapper_Base::x_Init(), CSequenceDataTester::x_Init(), CBioseqIndex::x_InitDescs(), CBioseqIndex::x_InitFeats(), CSeq_loc_Mapper::x_InitGCSequence(), CSeqMasterIndex::x_Initialize(), CSeq_loc_Mapper::x_InitializeSeqMapUp(), CDenseg_CI::x_InitIterator(), CSparse_CI::x_InitIterator(), CReferenceItem::x_InitProc(), CDenseg_CI::x_InitSegment(), CSparse_CI::x_InitSegment(), CBioseqIndex::x_InitSource(), CSeq_loc_Mapper::x_IsUCSCRandomChr(), CSubmissionWizard::x_LoadProjectItemData(), CTSE_Lock::x_Lock(), variation::CHgvsParser::x_PlacementCoordsToStr(), CRNAPanel::x_PopulateTranscriptID(), CAlignSpanView::x_PreAttachToProject(), CCrossAlignView::x_PreAttachToProject(), CFeatTableView::x_PreAttachToProject(), CFlatGatherer::x_PrepareAnnotDescStrucComment(), CGapStatsApplication::x_PrintSummaryView(), CBlastFormat::x_PrintTabularReport(), CBlastFormat::x_PrintTaxReport(), CProSplignJob::x_ProcessCompartment(), CHugeFileDemoApp::x_ProcessFileTraditionally(), CXcompareAnnotsApplication::x_ProcessSeqAlignSetFromFile(), CDataSource::x_ReleaseLastLock(), CTSE_Lock::x_Relock(), CMacroInterpreter::x_Reset(), CHugeAsnReader::x_ResetIndex(), CWriteDB_Impl::x_ResetSequenceData(), CFlatFeatureRetrieveJob::x_Run(), CSeqDesktopPanel::x_SaveSelection(), CTextPanel::x_SelectFlatFileSequence(), CSeqMap::x_SetChunk(), CWriteDB_Impl::x_SetDeflinesFromBinary(), CBioseqContext::x_SetEncode(), CDeflineGenerator::x_SetFlags(), CRangeWithFuzz::x_SetFuzz(), CReportEntry::x_SetId(), CDataSource::x_SetLock(), CFlatItem::x_SetObject(), CSeqMap::x_SetObject(), CReportEntry::x_SetRnaCds(), CFlatItem::x_SetSkip(), CDeflineGenerator::x_SetTitleFromNM(), CSequenceEditingEventHandler::x_SetUpTSEandUnDoManager(), CAlignTabExportPage2::x_StartNAAlignNamesJob(), CSeq_descr_CI::x_Step(), CFlatGatherer::x_StructuredComments(), CStatusBarService::x_TerminateEventMode(), CTSE_Lock::x_Unlock(), CSingleFeatValidator::x_ValidateGeneXRef(), CFeatTableEdit::xGetLinkedFeature(), and CConstRef< CSeq_loc >::~CConstRef().

◆ Reset() [7/7]

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

Reset the containing pointer to null.

Definition at line 2722 of file ncbiobj.hpp.

Referenced by CAppJobEventTranslator::CAppJobEventTranslator(), CWeakRef< CQueue >::CWeakRef(), CSeqGraphicPane::OnLeftDown(), CSeqGraphicPane::OnLeftUp(), CSeqGraphicPane::OnMotion(), CWeakRef< CQueue >::operator=(), CAllOtherFeaturesTrack::SetProxy(), CAlnVecRow::x_GetAlignmentTooltip(), CAlnVecRow::x_HitTest(), CNetScheduleHandler::x_ProcessMsgQueue(), and CNetScheduleHandler::x_ProcessSetQueue().

◆ SetAllocFillMode() [1/2] void CObject::SetAllocFillMode ( const stringvalue ) static ◆ SetAllocFillMode() [2/2] ◆ SetChunkSize() void CObjectMemoryPool::SetChunkSize ( size_t  chunk_size ) ◆ SetMallocThreshold() void CObjectMemoryPool::SetMallocThreshold ( size_t  malloc_threshold ) ◆ StopMonitoring() void CObjectCounterLocker::StopMonitoring ( void  ) static ◆ swap() [1/6]

template<class C , class L >

void swap ( NCBI_NS_NCBI::CConstIRef< C, L > &  ref1, NCBI_NS_NCBI::CConstIRef< C, L > &  ref2  ) inline

Definition at line 2892 of file ncbiobj.hpp.

◆ swap() [2/6]

template<class C , class L >

void swap ( NCBI_NS_NCBI::CConstRef< C, L > &  ref1, NCBI_NS_NCBI::CConstRef< C, L > &  ref2  ) inline

Definition at line 2910 of file ncbiobj.hpp.

◆ swap() [3/6]

template<class C , class L >

void swap ( NCBI_NS_NCBI::CIRef< C, L > &  ref1, NCBI_NS_NCBI::CIRef< C, L > &  ref2  ) inline

Definition at line 2901 of file ncbiobj.hpp.

◆ swap() [4/6]

template<class C , class L >

BEGIN_STD_SCOPE void swap ( NCBI_NS_NCBI::CRef< C, L > &  ref1, NCBI_NS_NCBI::CRef< C, L > &  ref2  ) inline ◆ swap() [5/6]

template<class C , class L >

void swap ( NCBI_NS_NCBI::CWeakIRef< C, L > &  ref1, NCBI_NS_NCBI::CWeakIRef< C, L > &  ref2  ) inline

Definition at line 2928 of file ncbiobj.hpp.

◆ swap() [6/6]

template<class C , class L >

void swap ( NCBI_NS_NCBI::CWeakRef< C, L > &  ref1, NCBI_NS_NCBI::CWeakRef< C, L > &  ref2  ) inline

Definition at line 2919 of file ncbiobj.hpp.

◆ Swap() [1/6]

template<class C , class Locker >

Swaps the pointer with another reference.

See also
Swap(CRef<>&)

Definition at line 754 of file ncbiobj.hpp.

Referenced by CTempRefSwap< TObject >::CTempRefSwap(), CNCBlobVerManager::FinalizeWriting(), CSNPClient::GetFileInfo(), CWGSClient::GetWGSDb(), CCacheWithLock< Key, Value, Less >::CLock::operator=(), CBinaryRangeCacheWithLock< Position, Value >::CLock::operator=(), CAnnotMapping_Info::Swap(), CHeapScope::Swap(), CSeq_annot_Handle::Swap(), CSeq_entry_Handle::Swap(), CTSE_Handle::Swap(), CIRef< IAlignRow >::Swap(), CWeakRef< CQueue >::Swap(), CSNPDataLoader_Impl::x_GetFileInfo(), CWGSDataLoader_Impl::x_GetFileInfo(), and CTempRefSwap< TObject >::~CTempRefSwap().

◆ Swap() [2/6]

template<class C , class Locker >

◆ Swap() [3/6]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Swaps the pointer with another reference.

See also
Swap(CRef<>&)

Definition at line 2150 of file ncbiobj.hpp.

◆ Swap() [4/6]

template<class Interface , class Locker = CInterfaceObjectLocker<Interface>>

Swaps the pointer with another reference.

See also
Swap(CRef<>&)

Definition at line 2312 of file ncbiobj.hpp.

◆ Swap() [5/6]

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

◆ Swap() [6/6]

template<class Interface , class Locker = CWeakInterfaceLocker<Interface>>

Swap values of this reference with another.

Definition at line 2856 of file ncbiobj.hpp.

◆ ThrowNullPointerException() [1/4] void CObject::ThrowNullPointerException ( const type_info &  type ) static ◆ ThrowNullPointerException() [2/4] void CObject::ThrowNullPointerException ( void  ) static ◆ ThrowNullPointerException() [3/4]

template<class C , class Locker >

static void CRef< C, Locker >::ThrowNullPointerException ( void  ) inlinestatic ◆ ThrowNullPointerException() [4/4]

template<class C , class Locker >

◆ TransferLock() [1/2] ◆ TransferLock() [2/2]

template<class Interface >

Definition at line 596 of file ncbiobj.hpp.

◆ Unlock() [1/2] void CObjectCounterLocker::Unlock ( const CObjectobject ) const ◆ Unlock() [2/2]

template<class Interface >

Definition at line 575 of file ncbiobj.hpp.

◆ UnlockRelease() [1/2] void CObjectCounterLocker::UnlockRelease ( const CObjectobject ) const ◆ UnlockRelease() [2/2]

template<class Interface >

Definition at line 582 of file ncbiobj.hpp.

◆ x_AddWeakReference() ◆ x_AssignFromRef() [1/2]

template<class C , class Locker >

◆ x_AssignFromRef() [2/2]

template<class C , class Locker >

◆ x_InitErrCode() ◆ x_LockFromMoveConstructor() [1/2]

template<class C , class Locker >

void CRef< C, Locker >::x_LockFromMoveConstructor ( const Locker &  src_locker ) inlineprivate ◆ x_LockFromMoveConstructor() [2/2]

template<class C , class Locker >

void CConstRef< C, Locker >::x_LockFromMoveConstructor ( const Locker &  src_locker ) inlineprivate ◆ x_LockFromPtr() [1/2]

template<class C , class Locker >

void CRef< C, Locker >::x_LockFromPtr ( ) inlineprivate ◆ x_LockFromPtr() [2/2]

template<class C , class Locker >

◆ x_LockFromRef() [1/2]

template<class C , class Locker >

void CRef< C, Locker >::x_LockFromRef ( ) inlineprivate ◆ x_LockFromRef() [2/2]

template<class C , class Locker >

◆ x_MoveAssign() [1/2]

template<class C , class Locker >

◆ x_MoveAssign() [2/2]

template<class C , class Locker >

◆ x_UpdateCObjectPtr() CObject * CPtrToObjectProxy::x_UpdateCObjectPtr ( void  ) inlineprivate ◆ ~CConstRef()

template<class C , class Locker >

◆ ~CObject() CObject::~CObject ( void  ) virtual

Destructor.

Definition at line 750 of file ncbiobj.cpp.

References _ASSERT, count, eMagicCounterDeleted, eMagicCounterPoolDeleted, ERR_POST_X, CObject::m_Counter, CObject::ObjectStateIsAllocatedInPool(), CObject::ObjectStateReferenced(), CObject::ObjectStateUnreferenced(), CObject::ObjectStateValid(), and ObjFatal.

◆ ~CObjectEx() CObjectEx::~CObjectEx ( void  ) virtual

Definition at line 1287 of file ncbiobj.cpp.

◆ ~CObjectMemoryPool() CObjectMemoryPool::~CObjectMemoryPool ( void  ) ◆ ~CPtrToObjectProxy() CPtrToObjectProxy::~CPtrToObjectProxy ( void  )

Definition at line 1298 of file ncbiobj.cpp.

◆ ~CRef()

template<class C , class Locker >

◆ ~CWeakObject() CWeakObject::~CWeakObject ( void  ) virtual ◆ eCounterBitsCanBeDeleted const TCount CObject::eCounterBitsCanBeDeleted = 1 << 0 static

Define possible object states.

When TCounter is signed, all valid values start with 01; when it is unsigned, they start with 1. In other words, when TCounter is signed, the msb (most significant bit) is 0, and the bit after that is a 1; and if the counter is unsigned, then the msb is 1.

Least significant bits are the "memory" bits and the most significant bit (or the one after it) is the "valid" bit.

The following bit positions have special significance:

Possible bit patterns:

Definition at line 335 of file ncbiobj.hpp.

Referenced by CObject::ObjectStateCanBeDeleted(), and CObject::ObjectStateIsAllocatedInPool().

◆ eCounterBitsInPlainHeap ◆ eCounterBitsPlaceMask ◆ eCounterStateMask Initial value:

=

static const TCount eCounterBitsPlaceMask

Mask for 'in heap' state flags.

static const TCount eCounterValid

Minimal value for valid objects (reference counter is zero) Must be a single bit value.

Valid object, and object in heap.

Definition at line 355 of file ncbiobj.hpp.

◆ eCounterStep const int CObject::eCounterStep = 1 << 2 static ◆ eCounterValid ◆ m_ChunkSize size_t CObjectMemoryPool::m_ChunkSize private ◆ m_Counter

The actual reference counter.

Definition at line 400 of file ncbiobj.hpp.

Referenced by CObject::AddReference(), CObject::DeleteThis(), CObject::DoDeleteThisObject(), CObject::DoNotDeleteThisObject(), CObject::InitCounter(), CObject::operator delete(), CObject::ReleaseReference(), CObject::RemoveLastReference(), CObject::RemoveReference(), CWeakObject::x_AddWeakReference(), and CObject::~CObject().

◆ m_CurrentChunk ◆ m_Data [1/3]

template<class C , class Locker >

Pointer to object.

Definition at line 1248 of file ncbiobj.hpp.

Referenced by CRef< CAlnMixSegment >::AtomicReleaseTo(), CRef< CAlnMixSegment >::AtomicResetFrom(), CRef< CAlnMixSegment >::AtomicSwap(), CRef< CAlnMixSegment >::Empty(), CRef< CAlnMixSegment >::GetLocker(), CRef< CAlnMixSegment >::GetNCPointerOrNull(), CRef< CAlnMixSegment >::GetNonNullNCPointer(), CRef< CAlnMixSegment >::GetNonNullPointer(), CRef< CAlnMixSegment >::GetPointerOrNull(), CRef< CAlnMixSegment >::IsNull(), CRef< CAlnMixSegment >::NotEmpty(), CRef< CAlnMixSegment >::NotNull(), CRef< CAlnMixSegment >::operator!(), CConstRef< CSeq_loc >::operator=(), CRef< CAlnMixSegment >::operator=(), CRef< CAlnMixSegment >::Release(), CRef< CAlnMixSegment >::ReleaseOrNull(), CRef< CAlnMixSegment >::Reset(), CRef< CAlnMixSegment >::Swap(), CRef< CAlnMixSegment >::x_AssignFromRef(), CRef< CAlnMixSegment >::x_LockFromMoveConstructor(), CRef< CAlnMixSegment >::x_LockFromPtr(), CRef< CAlnMixSegment >::x_LockFromRef(), and CRef< CAlnMixSegment >::x_MoveAssign().

◆ m_Data [2/3]

template<class C , class Locker >

Pointer to object.

Definition at line 1789 of file ncbiobj.hpp.

Referenced by CConstRef< CSeq_loc >::AtomicReleaseTo(), CConstRef< CSeq_loc >::AtomicResetFrom(), CConstRef< CSeq_loc >::AtomicSwap(), CConstRef< CSeq_loc >::Empty(), CConstRef< CSeq_loc >::GetLocker(), CConstRef< CSeq_loc >::GetNonNullPointer(), CConstRef< CSeq_loc >::GetPointerOrNull(), CConstRef< CSeq_loc >::IsNull(), CConstRef< CSeq_loc >::NotEmpty(), CConstRef< CSeq_loc >::NotNull(), CConstRef< CSeq_loc >::operator!(), CConstRef< CSeq_loc >::operator=(), CConstRef< CSeq_loc >::Release(), CConstRef< CSeq_loc >::ReleaseOrNull(), CConstRef< CSeq_loc >::Reset(), CConstRef< CSeq_loc >::Swap(), CConstRef< CSeq_loc >::x_AssignFromRef(), CConstRef< CSeq_loc >::x_LockFromMoveConstructor(), CConstRef< CSeq_loc >::x_LockFromPtr(), CConstRef< CSeq_loc >::x_LockFromRef(), and CConstRef< CSeq_loc >::x_MoveAssign().

◆ m_Data [3/3] ◆ m_Locker

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

◆ m_MallocThreshold size_t CObjectMemoryPool::m_MallocThreshold private ◆ m_Proxy

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

◆ m_Ptr ◆ m_SelfPtrProxy ◆ m_WeakPtr ◆ CConstRef [1/2]

template<class C , class Locker >

template<class TDerived , class TLocker >

Definition at line 630 of file ncbiobj.hpp.

◆ CConstRef [2/2]

template<class C , class Locker >

template<class TDerived , class TLocker >

Definition at line 1277 of file ncbiobj.hpp.

◆ CObjectMemoryPool ◆ CPtrToObjectProxy ◆ CRef

template<class C , class Locker >

template<class TDerived , class TLocker >

Definition at line 629 of file ncbiobj.hpp.

◆ CWeakIRef< C, Locker >

template<class C , class Locker = typename CWeakLockerTraits<C>::TLockerType>

Definition at line 2775 of file ncbiobj.hpp.

◆ CWeakObject [1/2] ◆ CWeakObject [2/2]

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4