|
CACAO
|
Public Types | |
| typedef std::vector < LoopContainer * >::iterator | iterator |
Public Member Functions | |
| iterator | begin () |
| iterator | end () |
| void | insert (LoopContainer *loop) |
| Inserts the specified loop if it is not already contained in this list. More... | |
| void | erase (LoopContainer *loop) |
| Removes the specified loop from the list if the list contains it. More... | |
| void | sort () |
| Sort the loops in this list according to their depth in the loop hierarchy. More... | |
| iterator | find (LoopContainer *loop) |
| Searches this list for the specified loop and returns an iterator to the found element. More... | |
Private Attributes | |
| std::vector< LoopContainer * > | _loops |
Definition at line 40 of file LoopList.hpp.
| typedef std::vector<LoopContainer*>::iterator LoopList::iterator |
Definition at line 46 of file LoopList.hpp.
|
inline |
Definition at line 48 of file LoopList.hpp.
|
inline |
Definition at line 49 of file LoopList.hpp.
|
inline |
Removes the specified loop from the list if the list contains it.
Definition at line 80 of file LoopList.hpp.
|
inline |
Searches this list for the specified loop and returns an iterator to the found element.
Definition at line 70 of file LoopList.hpp.
|
inline |
Inserts the specified loop if it is not already contained in this list.
Definition at line 73 of file LoopList.hpp.
|
inline |
Sort the loops in this list according to their depth in the loop hierarchy.
The first loop will have the highest depth.
Definition at line 87 of file LoopList.hpp.
|
private |
Definition at line 42 of file LoopList.hpp.
1.8.5