NCBI C++ ToolKit
Public Member Functions | Private Attributes | List of all members
python::CBinaryType Class Reference

Search Toolkit Book for python::CBinaryType

#include "python_ncbi_dbapi.hpp"
(Private to src/dbapi/lang_bind/python.)

+ Inheritance diagram for python::CBinaryType:
+ Collaboration diagram for python::CBinaryType:

Public Member Functions

 CBinaryType (void)
 
 CBinaryType (const string &value)
 
 ~CBinaryType (void)
 
string GetValue (void) const
 
- Public Member Functions inherited from pythonpp::CExtObject< CBinaryType >
 CExtObject (void)
 
 ~CExtObject (void)
 

Private Attributes

const string m_Value
 

Additional Inherited Members

- Public Types inherited from pythonpp::CExtObject< CBinaryType >
typedef CObject(T::* TMethodVarArgsFunc) (const CTuple &args)
 
typedef CObject(T::* TMethodKWArgsFunc) (const CTuple &args, const CDict &kwargs)
 
- Static Public Member Functions inherited from pythonpp::CExtObject< CBinaryType >
static void Declare (const char *name, const char *descr=0, PyTypeObject *base=&PyBaseObject_Type)
 
static void Declare (const string &name, const char *descr=0, PyTypeObject *base=&PyBaseObject_Type)
 
static CClass< 1 > Def (const char *name, TMethodVarArgsFunc func, const char *doc=0)
 
static CClass< 1 > Def (const char *name, TMethodKWArgsFunc func, const char *doc=nullptr)
 
static CExtTypeGetType (void)
 
static CObjectGetTypeObject (void)
 
static void deallocator (PyObject *obj)
 
- Protected Types inherited from pythonpp::CExtObject< CBinaryType >
typedef map< string, AutoPtr< bind::CBase > > TAttrList
 
- Protected Member Functions inherited from pythonpp::CExtObject< CBinaryType >
void ROAttr (const string &name, long &value)
 
void ROAttr (const string &name, string &value)
 
void ROAttr (const string &name, CObject &value)
 
void RWAttr (const string &name, long &value)
 
void RWAttr (const string &name, string &value)
 
- Static Protected Member Functions inherited from pythonpp::CExtObject< CBinaryType >
static void PrepareForPython (CExtObject< CBinaryType > *self)
 
- Protected Attributes inherited from pythonpp::CExtObject< CBinaryType >
TAttrList m_AttrList
 

Detailed Description

Definition at line 54 of file python_ncbi_dbapi.hpp.

Constructor & Destructor Documentation

◆ CBinaryType() [1/2]

python::CBinaryType::CBinaryType ( void  )

◆ CBinaryType() [2/2]

python::CBinaryType::CBinaryType ( const string value)

◆ ~CBinaryType()

python::CBinaryType::~CBinaryType ( void  )

Definition at line 486 of file python_ncbi_dbapi.cpp.

Member Function Documentation

◆ GetValue()

string python::CBinaryType::GetValue ( void  ) const
inline

Definition at line 62 of file python_ncbi_dbapi.hpp.

References m_Value.

Member Data Documentation

◆ m_Value

const string python::CBinaryType::m_Value
private

Definition at line 68 of file python_ncbi_dbapi.hpp.

Referenced by GetValue().


The documentation for this class was generated from the following files:
Modified on Mon May 20 05:04:17 2024 by modify_doxy.py rev. 669887