Casio ClassPad 300 Programming Manual page 22

Sdk programming guide
Hide thumbs Also See for ClassPad 300:
Table of Contents

Advertisement

/// Returns the object pointer at the end (tail) of the list
ent Tail();
/// Inserts ent at the head of the list
virtual ent Insert(ent a);
/// Inserts ent b before ent a in the list
void InsertBefore(ent a, ent b);
/// Inserts ent b after slink g
void InsertAfter(slink* g, ent b);
/// Inserts ent b after ent a in the list
bool InsertAfter(ent a, ent b);
/// Replaces ent a with ent b
bool Replace(ent a, ent b);
/// Appends ent @a a to the tail of the list
int Append(ent a);
/// Removes the last element from the list
ent Pop();
/// gets the first element of the list without removing it
ent Get();
/// clears list, does not delete objects
void Clear();
/// Removes the link referring to ent a from the list. a is not deleted
void Remove(ent a);
/// returns the number of elements in the list
int Count() const;
/// returns TRUE if the list contains ent a
int Contains(ent a) const;
/// Index operator gets the i'th element if a list
ent operator[](int i) const;
22

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents