Main Page Namespace List Class Hierarchy Compound List File List Namespace Members Compound Members Related Pages
aka2::sequence< T, L > Class Template Reference
template to define aka:sequence leaf class.
More...
#include <sequence.h>
Inheritance diagram for aka2::sequence< T, L >:
[legend]Collaboration diagram for aka2::sequence< T, L >:
[legend]List of all members.
|
Static Public Methods |
void | enclose (const std::string &tagname) |
void | disclose (const std::string &tagname) |
Detailed Description
template<class T, class L = xiso::leaf<T>>
class aka2::sequence< T, L >
template to define aka:sequence leaf class.
Leaf classes for aka:sequence are derived from this template class.
Most of Member-defining classes/functions are implemented in aka2::memberdef<L, T>.
In addition aka2::sequence<> has special member-defining functions, enclose() and disclose().
- See also:
-
aka:sequence
- Parameters:
-
T |
value class type |
L |
leaf class type |
Definition at line 71 of file sequence.h.
Member Function Documentation
template<class T, class L = xiso::leaf<T>> |
void aka2::sequence< T, L >::disclose |
( |
const std::string & |
tagname |
) |
[inline, static] |
|
|
define ending tag.
Define ending tag to close element hieralchy.
- Parameters:
-
Definition at line 134 of file sequence.h. |
template<class T, class L = xiso::leaf<T>> |
void aka2::sequence< T, L >::enclose |
( |
const std::string & |
tagname |
) |
[inline, static] |
|
|
define starting tag.
Define beginning tag to create element hieralchy.
- Parameters:
-
Definition at line 122 of file sequence.h. |
The documentation for this class was generated from the following file:
Generated on Sat Dec 18 22:43:39 2004 for akaxiso2 by
1.2.18