Class TextLoop

class TextLoop : public Reference::Able

Loop through ranges of indeces ascertained by a TextInterface.

Public Functions

TextLoop()

Default constructor.

void set_container(TextInterface::Parser*)

Set the interface of the container to which the named indeces apply.

void add_index(TextIndex*)

Add an index over which to loop.

void loop()

Execute the job for each index in the stack.

std::string get_index_state() const

Retrieve the index state.

Public Members

Functor<void()> job

Job defined by derived types.