|
libqi-api
release-2.5.3-2016-11-18
|
#include <listtypeinterface.hxx>
Public Types | |
| using | MethodsImpl = DefaultTypeImplMethods< T, TypeByPointerPOD< T >> |
Public Member Functions | |
| ListTypeInterfaceImpl () | |
| size_t | size (void *storage) override |
| TypeInterface * | elementType () override |
| AnyIterator | begin (void *storage) override |
| AnyIterator | end (void *storage) override |
| void | pushBack (void **storage, void *valueStorage) override |
| _QI_BOUNCE_TYPE_METHODS (MethodsImpl) | |
Public Attributes | |
| TypeInterface * | _elementType |
Definition at line 20 of file listtypeinterface.hxx.
| using qi::ListTypeInterfaceImpl< T, H >::MethodsImpl = DefaultTypeImplMethods<T, TypeByPointerPOD<T>> |
Definition at line 23 of file listtypeinterface.hxx.
| qi::ListTypeInterfaceImpl< T, H >::ListTypeInterfaceImpl | ( | ) |
Definition at line 68 of file listtypeinterface.hxx.
| qi::ListTypeInterfaceImpl< T, H >::_QI_BOUNCE_TYPE_METHODS | ( | MethodsImpl | ) |
|
override |
Reimplemented in qi::VarArgsTypeInterfaceImpl< qi::VarArguments< T > >.
Definition at line 80 of file listtypeinterface.hxx.
|
override |
Definition at line 74 of file listtypeinterface.hxx.
|
override |
Reimplemented in qi::VarArgsTypeInterfaceImpl< qi::VarArguments< T > >.
Definition at line 87 of file listtypeinterface.hxx.
|
override |
Reimplemented in qi::VarArgsTypeInterfaceImpl< qi::VarArguments< T > >.
Definition at line 106 of file listtypeinterface.hxx.
|
override |
Reimplemented in qi::VarArgsTypeInterfaceImpl< qi::VarArguments< T > >.
Definition at line 113 of file listtypeinterface.hxx.
| TypeInterface* qi::ListTypeInterfaceImpl< T, H >::_elementType |
Definition at line 31 of file listtypeinterface.hxx.