|
libqi-api
2.4.3.28
|
#include <listtypeinterface.hxx>
Public Types | |
| typedef DefaultTypeImplMethods < T, TypeByPointerPOD< T > > | MethodsImpl |
Public Member Functions | |
| ListTypeInterfaceImpl () | |
| virtual size_t | size (void *storage) |
| virtual TypeInterface * | elementType () |
| virtual AnyIterator | begin (void *storage) |
| virtual AnyIterator | end (void *storage) |
| virtual void | pushBack (void **storage, void *valueStorage) |
| _QI_BOUNCE_TYPE_METHODS (MethodsImpl) | |
Public Attributes | |
| TypeInterface * | _elementType |
Definition at line 22 of file listtypeinterface.hxx.
| typedef DefaultTypeImplMethods<T, TypeByPointerPOD<T> > qi::ListTypeInterfaceImpl< T, H >::MethodsImpl |
Definition at line 25 of file listtypeinterface.hxx.
| qi::ListTypeInterfaceImpl< T, H >::ListTypeInterfaceImpl | ( | ) |
Definition at line 70 of file listtypeinterface.hxx.
| qi::ListTypeInterfaceImpl< T, H >::_QI_BOUNCE_TYPE_METHODS | ( | MethodsImpl | ) |
|
virtual |
Reimplemented in qi::VarArgsTypeInterfaceImpl< T >, and qi::VarArgsTypeInterfaceImpl< qi::VarArguments< T > >.
Definition at line 82 of file listtypeinterface.hxx.
|
virtual |
Definition at line 76 of file listtypeinterface.hxx.
|
virtual |
Reimplemented in qi::VarArgsTypeInterfaceImpl< T >, and qi::VarArgsTypeInterfaceImpl< qi::VarArguments< T > >.
Definition at line 89 of file listtypeinterface.hxx.
|
virtual |
Reimplemented in qi::VarArgsTypeInterfaceImpl< T >, and qi::VarArgsTypeInterfaceImpl< qi::VarArguments< T > >.
Definition at line 108 of file listtypeinterface.hxx.
|
virtual |
Reimplemented in qi::VarArgsTypeInterfaceImpl< T >, and qi::VarArgsTypeInterfaceImpl< qi::VarArguments< T > >.
Definition at line 115 of file listtypeinterface.hxx.
| TypeInterface* qi::ListTypeInterfaceImpl< T, H >::_elementType |
Definition at line 33 of file listtypeinterface.hxx.