Introduction
<boost/python/list.hpp> defines the list class, which ...
Classes
Class list ...
Class list synopsis
namespace boost { namespace python { class list : public object { public: list(); explicit list(object_cref sequence); template <class T> explicit list(T const& sequence); void append(object_cref); template <class T> void append(T const& x) long count(object_cref value) const; template <class T> long count(T const& value) const; void extend(object_cref sequence); template <class T> void extend(T const& x); long index(object_cref value) const; template <class T> long index(T const& x) const; void insert(int index, object_cref); void insert(object const& index, object_cref); template <class T> void insert(int index, T const& x); template <class T> void insert(object const& index, T const& x); object pop(); object pop(long index); object pop(object const& index); void remove(object_cref value); // remove first occurrence of value template <class T> void remove(T const& value); void reverse(); void sort(); void sort(object_cref cmpfunc); template <class T> void sort(T const& value) };
Class listconstructors
list();
Requires:: ??? Effects:: ???
explicit list(object_cref sequence);
Requires::??? Effects::???
Class list functions
void append(object_cref); template <class T> void append(T const& x)
Requires::??? Effects::???
long count(object_cref value) const; template <class T> long count(T const& value) const;
Requires::??? Effects::???
void extend(object_cref sequence); template <class T> void extend(T const& x);
Requires::??? Effects::???
long index(object_cref value) const; template <class T> long index(T const& x) const;
Requires::??? Effects::???
void insert(int index, object_cref); void insert(object const& index, object_cref); template <class T> void insert(int index, T const& x); template <class T> void insert(object const& index, T const& x);
Requires::??? Effects::???
object pop(); object pop(long index); object pop(object const& index);
Requires::??? Effects::???
void remove(object_cref value); // remove first occurrence of value template <class T> void remove(T const& value);
Requires::??? Effects::???
void reverse();
Requires::??? Effects::???
void sort(); void sort(object_cref cmpfunc); template <class T> void sort(T const& value)
Requires::??? Effects::???
Example(s)
...