pythonpp::CModule Class Reference

Search Toolkit Book for pythonpp::CModule

#include <pythonpp_extdt.hpp>

Inheritance diagram for pythonpp::CModule:

Inheritance graph
[legend]
Collaboration diagram for pythonpp::CModule:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 187 of file pythonpp_extdt.hpp.

Public Member Functions

 CModule (const char *name)
 CModule (PyObject *obj, EOwnership ownership=eAcquireOwnership)
 CModule (const CModule &obj)
 CModule (const std::string &name)
CDict GetDict ()
string GetName (void) const
string GetFileName (void) const

Static Public Member Functions

static bool HasExactSameType (PyObject *obj)
static bool HasSameType (PyObject *obj)


Constructor & Destructor Documentation

pythonpp::CModule::CModule const char *  name  )  [inline]
 

Definition at line 195 of file pythonpp_extdt.hpp.

pythonpp::CModule::CModule PyObject obj,
EOwnership  ownership = eAcquireOwnership
[inline]
 

Definition at line 199 of file pythonpp_extdt.hpp.

References HasExactSameType().

pythonpp::CModule::CModule const CModule obj  )  [inline]
 

Definition at line 206 of file pythonpp_extdt.hpp.

References HasExactSameType().

pythonpp::CModule::CModule const std::string &  name  )  [inline]
 

Definition at line 213 of file pythonpp_extdt.hpp.


Member Function Documentation

CDict pythonpp::CModule::GetDict  )  [inline]
 

Definition at line 220 of file pythonpp_extdt.hpp.

References pythonpp::CObject::Get().

string pythonpp::CModule::GetFileName void   )  const [inline]
 

Definition at line 232 of file pythonpp_extdt.hpp.

References pythonpp::CObject::Get().

string pythonpp::CModule::GetName void   )  const [inline]
 

Definition at line 225 of file pythonpp_extdt.hpp.

References pythonpp::CObject::Get().

static bool pythonpp::CModule::HasExactSameType PyObject obj  )  [inline, static]
 

Definition at line 241 of file pythonpp_extdt.hpp.

Referenced by CModule().

static bool pythonpp::CModule::HasSameType PyObject obj  )  [inline, static]
 

Definition at line 245 of file pythonpp_extdt.hpp.


The documentation for this class was generated from the following file:
Generated on Mon Dec 7 16:16:00 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Mon Dec 07 16:24:40 2009 by modify_doxy.py rev. 173732