List of all members.
Classes |
struct | CSeq |
Public Types |
typedef Type * | iterator |
typedef const Type * | const_iterator |
typedef CSeq | BoxedType |
Public Member Functions |
| Sequence (unsigned int n=0) |
| Sequence (const Sequence &sh) |
| Sequence (const BoxedType &cs) |
iterator | begin () |
const_iterator | begin () const |
iterator | end () |
const_iterator | end () const |
void | take (CSeq *cs) |
CSeq * | steal () |
CSeq * | c_ptr () const |
void | resize (unsigned int n) |
Type & | operator[] (unsigned int index) |
const Type & | operator[] (unsigned int index) const |
Sequence & | operator+= (const Type &elm) |
void | set_boxed (const CSeq *cs) |
Sequence & | operator= (const Sequence &sh) |
unsigned int | length () const |
Static Public Member Functions |
static gpointer | boxed_copy (gpointer data) |
static void | boxed_free (gpointer data) |
template<typename Type>
class Sfi::Sequence< Type >
The documentation for this class was generated from the following file: