class List
|
dynamic ordinally indexed array of @see Slot
More... |
|
|
Public Members
- List (int size = 0)
- List (const Slot &sequence)
- List (const List *contentT, int start=0, int l=-1)
- List (const List &contentT, int start = 0, int l = -1)
- List (const Tuple *contentT, int start = 0, int l = -1)
- virtual ~List ()
- virtual void check (int=0) const
- Slot factor (const List *l) const
- Slot explode ()
- virtual Data * clone (void *store = (void*) const
- virtual Data * mutate (void *store = (void*) const
- virtual bool truth () const
- virtual Slot toconstruct () const
- virtual ostream & dump (ostream&) const
- static Slot construct (const Slot &arg)
- virtual int order (const Slot &arg) const
- virtual bool equal (const Slot &) const
- virtual Slot positive ()
- virtual Slot negative ()
- virtual Slot add (const Slot &arg)
- virtual Slot subtract (const Slot &arg)
- virtual Slot multiply (const Slot &arg)
- virtual Slot divide (const Slot &arg)
- virtual Slot modulo (const Slot &arg)
- virtual Slot invert ()
- virtual Slot and (const Slot &arg)
- virtual Slot xor (const Slot &arg)
- virtual Slot or (const Slot &arg)
- virtual Slot lshift (const Slot &arg)
- virtual Slot rshift (const Slot &arg)
- virtual bool isSequence ()
- virtual int length () const
- virtual Slot concat (const Slot &arg)
- virtual Slot slice (const Slot &from, const Slot &len) const
- virtual Slot slice (const Slot &from) const
- virtual Slot replace (const Slot &from, const Slot &to, const Slot &value)
- virtual Slot replace (const Slot &from, const Slot &val)
- virtual Slot replace (const Slot &val)
- virtual Slot insert (const Slot &from, const Slot &val)
- virtual Slot insert (const Slot &val)
- virtual Slot del (const Slot &from, const Slot &len)
- virtual Slot del (const Slot &from)
- virtual Slot search (const Slot &search) const
- virtual Slot toSequence () const
- virtual Slot iterator () const
- bool More () const
- Slot Current ()
- Slot Next ()
- virtual Slot qsort ()
- virtual Slot reverse ()
- void push (const Slot &val)
- Slot pop ()
Detailed Description
dynamic ordinally indexed array of @see Slot
construct a List of given size (default 0)
List (const Slot &sequence)
|
construct a List from a sequence Slot
List (const List *contentT, int start=0, int l=-1)
|
copy construct a subList
List (const List &contentT, int start = 0, int l = -1)
|
copy construct a subList
List (const Tuple *contentT, int start = 0, int l = -1)
|
construct a List from a subTuple
[const] factor List into: [list1-only, intersection, list2-only]
Generated by: colin@sharedtech.dhis.org on Sat Nov 6 11:59:24 199. |