
Public Types | |
|
typedef op_begin_traits< Self, T >::ret_t | iterator |
| Iterator over the word. | |
|
typedef op_begin_traits< Self, T >::const_ret_t | const_iterator |
| Iterator over the word (const version). | |
|
typedef op_rbegin_traits< Self, T >::ret_t | reverse_iterator |
| Iterator over the mirror image of the word. | |
|
typedef op_rbegin_traits< Self, T >::const_ret_t | const_reverse_iterator |
| Iterator over the mirror image of the word. (const version). | |
Public Member Functions | |
| size_t | length () const |
| Returns the lenght of the word. | |
| void | mirror () |
| In-place mirror transformation. | |
| iterator | begin () |
| Beginning of the word. | |
| const_iterator | begin () const |
| Beginning of the word (const version). | |
| reverse_iterator | rbegin () |
| Beginning of the mirror image of the word. | |
| const_reverse_iterator | rbegin () const |
| Beginning of the mirror image of the word. (const version). | |
| iterator | end () |
| End of the word. | |
| const_iterator | end () const |
| End of the word (const version). | |
| reverse_iterator | rend () |
| End of the mirror image of the word. | |
| const_reverse_iterator | rend () const |
| End of the mirror image of the word (const version). | |
Protected Member Functions | |
| MetaElement () | |
| Default constructor is protected since it is an abstract class. | |
| MetaElement (const MetaElement &other) | |
| Copy constructor is protected since it is an abstract class. | |
Definition at line 98 of file freemonoid_base.hh.
1.5.6