Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/classpythonpp_1_1CList.html below:
NCBI C++ ToolKit: pythonpp::CList Class Reference
Search Toolkit Book for pythonpp::CList
#include "pythonpp_seq.hpp"
(Private to src/dbapi/lang_bind/python/pythonpp
.)
CList (PyObject *obj, EOwnership ownership=eAcquireOwnership) CList (const CObject &obj) CList (const CList &obj) CList (size_t size=0) Create a CTuple of size "size" and initialize it with python None. More...
CList & operator= (const CObject &obj) CList & operator= (PyObject *obj) void SetItem (int offset, const CObject &obj) CObject GetItem (int offset) void SetItemFast (int offset, PyObject *obj) PyObject * GetItemFast (int offset) CList GetSlice (int i, int j) const void SetSlice (int i, int j, const CObject &obj) void Append (const CObject &obj) void Append (PyObject *obj) void Insert (int i, const CObject &obj) void Sort (void) void Reverse (void) void Clear (void) size_type size (void) const CSequnceHelper (PyObject *obj, EOwnership ownership=eAcquireOwnership) ??? More...
CSequnceHelper (const CObject &obj) CSequnceHelper & operator= (const CObject &rhs) virtual ~CSequnceHelper (void) size_type GetLength (void) const const T operator[] (int index) const CSequnceProxy< T > operator[] (int index) T GetItem (int i) const virtual void SetItem (int i, const T &obj) CSequnceHelper< T > Repeat (int count) const CSequnceHelper< T > Concat (const CSequnceHelper< T > &other) const const T front (void) const CSequnceProxy< T > front (void) const T back (void) const CSequnceProxy< T > back (void) void VerifyLength (size_type required_size) const void VerifyLength (size_type min_size, size_type max_size) const iterator begin (void) iterator end (void) const_iterator begin (void) const const_iterator end (void) const CObject (void) * Generic operations on objects */ More...
CObject (PyObject *obj, EOwnership ownership=eAcquireOwnership) CObject (const CObject &obj) ~CObject (void) CObject & operator= (const CObject &obj) CObject & operator= (PyObject *obj) operator PyObject * (void) const PyObject * Get (void) const void Set (PyObject *obj, EOwnership ownership) Not exception-safe this time. More...
void Set (PyObject *obj) void Release (void) CObject GetAttr (const std::string &name) const void SetAttr (const std::string &name, const CObject &value) void DelAttr (const std::string &name) bool HasAttr (const std::string &name) const CObject GetItem (const CObject &key) const void DelItem (const CObject &key) long GetHashValue (void) const CType GetType (void) const PyTypeObject * GetObjType (void) const bool operator== (const CObject &obj) const bool operator!= (const CObject &obj) const bool operator>= (const CObject &obj) const bool operator<= (const CObject &obj) const bool operator< (const CObject &obj) const bool operator> (const CObject &obj) const
Definition at line 692 of file pythonpp_seq.hpp.
◆ CList() [1/4] ◆ CList() [2/4] ◆ CList() [3/4] ◆ CList() [4/4] pythonpp::CList::CList ( size_t size = 0
) inline ◆ Append() [1/2] ◆ Append() [2/2] void pythonpp::CList::Append ( PyObject * obj ) inline ◆ Clear() void pythonpp::CList::Clear ( void ) inline ◆ GetItem() ◆ GetItemFast() PyObject* pythonpp::CList::GetItemFast ( int offset ) inline ◆ GetSlice() ◆ HasExactSameType() static bool pythonpp::CList::HasExactSameType ( PyObject * obj ) inlinestatic ◆ HasSameType() static bool pythonpp::CList::HasSameType ( PyObject * obj ) inlinestatic ◆ Insert() ◆ operator=() [1/2] ◆ operator=() [2/2] CList& pythonpp::CList::operator= ( PyObject * obj ) inline ◆ Reverse() void pythonpp::CList::Reverse ( void ) inline ◆ SetItem() ◆ SetItemFast() void pythonpp::CList::SetItemFast ( int offset, PyObject * obj ) inline ◆ SetSlice() ◆ size() size_type pythonpp::CList::size ( void ) const inlinevirtual ◆ Sort() void pythonpp::CList::Sort ( void ) inline
The documentation for this class was generated from the following file:
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