NCBI C++ ToolKit
Public Member Functions | Protected Attributes | List of all members
CDB_DateTime Class Reference

Search Toolkit Book for CDB_DateTime

#include <dbapi/driver/types.hpp>

+ Inheritance diagram for CDB_DateTime:
+ Collaboration diagram for CDB_DateTime:

Public Member Functions

 CDB_DateTime (CTime::EInitMode mode=CTime::eEmpty)
 
 CDB_DateTime (const CTime &t)
 
 CDB_DateTime (Int4 d, Int4 s300)
 
virtual ~CDB_DateTime (void)
 
CDB_DateTimeoperator= (const CTime &t)
 
CDB_DateTimeAssign (Int4 d, Int4 s300)
 
const CTimeValue (void) const
 
Int4 GetDays (void) const
 
Int4 Get300Secs (void) const
 
virtual EDB_Type GetType (void) const
 
virtual CDB_ObjectClone (void) const
 
virtual void AssignValue (const CDB_Object &v)
 
- Public Member Functions inherited from CDB_Object
 CDB_Object (bool is_null=true)
 
virtual ~CDB_Object ()
 
bool IsNULL () const
 
virtual void AssignNULL ()
 
virtual CDB_ObjectShallowClone () const
 
string GetLogString (void) const
 

Protected Attributes

CTime m_NCBITime
 
TDBTimeI m_DBTime
 
unsigned int m_Status
 

Additional Inherited Members

- Static Public Member Functions inherited from CDB_Object
static CDB_ObjectCreate (EDB_Type type, size_t size=1)
 
static const char * GetTypeName (EDB_Type db_type, bool throw_on_unknown=true)
 
static EBlobType GetBlobType (EDB_Type db_type)
 
static bool IsBlobType (EDB_Type db_type)
 
- Protected Member Functions inherited from CDB_Object
void SetNULL (bool flag=true)
 

Detailed Description

Definition at line 1048 of file types.hpp.


The documentation for this class was generated from the following files:
Modified on Thu Nov 30 04:53:57 2023 by modify_doxy.py rev. 669887