Kross::Api::ListT< OBJECT > Class Template Reference
#include <list.h>
Inheritance diagram for Kross::Api::ListT< OBJECT >:
Public Member Functions | |
| ListT (TQValueList< OBJECT > values) | |
| template<typename TYPE > | |
| ListT (TQValueList< TYPE > values) | |
| template<typename TYPE > | |
| ListT (TQIntDict< TYPE > values) | |
| template<typename TYPE > | |
| ListT (const TQPtrList< TYPE > values) | |
Public Member Functions inherited from Kross::Api::List | |
| List (TQValueList< Object::Ptr > value=TQValueList< Object::Ptr >()) | |
| virtual | ~List () |
| virtual const TQString | getClassName () const |
| virtual const TQString | toString () |
| Object::Ptr | item (uint idx, Object *defaultobject=0) |
| uint | count () |
| void | append (Object::Ptr object) |
Public Member Functions inherited from Kross::Api::Value< List, TQValueList< Object::Ptr > > | |
| Value (TQValueList< Object::Ptr > value) | |
| virtual | ~Value () |
| TQValueList< Object::Ptr > & | getValue () |
Public Member Functions inherited from Kross::Api::Object | |
| Object () | |
| virtual | ~Object () |
| virtual Object::Ptr | call (const TQString &name, TDESharedPtr< List > arguments) |
| virtual TQStringList | getCalls () |
Static Public Member Functions | |
| template<typename TYPE > | |
| static Object::Ptr | toObject (TYPE t) |
Static Public Member Functions inherited from Kross::Api::List | |
| template<typename TYPE > | |
| static Object::Ptr | toObject (TYPE t) |
Static Public Member Functions inherited from Kross::Api::Value< List, TQValueList< Object::Ptr > > | |
| static Object::Ptr | toObject (TYPE t) |
Static Public Member Functions inherited from Kross::Api::Object | |
| template<class T > | |
| static T * | fromObject (Object::Ptr object) |
| template<typename TYPE > | |
| static Object::Ptr | toObject (TYPE t) |
Additional Inherited Members | |
Public Types inherited from Kross::Api::List | |
| typedef TDESharedPtr< List > | Ptr |
Public Types inherited from Kross::Api::Object | |
| typedef TDESharedPtr< Object > | Ptr |
Detailed Description
template<class OBJECT>
class Kross::Api::ListT< OBJECT >
class Kross::Api::ListT< OBJECT >
This template class extends the List class with generic functionality to deal with lists.
Constructor & Destructor Documentation
◆ ListT() [1/5]
template<class OBJECT >
|
inline |
◆ ListT() [2/5]
template<class OBJECT >
|
inline |
◆ ListT() [3/5]
template<class OBJECT >
template<typename TYPE >
|
inline |
◆ ListT() [4/5]
template<class OBJECT >
template<typename TYPE >
|
inline |
◆ ListT() [5/5]
template<class OBJECT >
template<typename TYPE >
|
inline |
◆ ~ListT()
template<class OBJECT >
|
inlinevirtual |
Member Function Documentation
◆ toObject()
template<class OBJECT >
template<typename TYPE >
|
inlinestatic |
The documentation for this class was generated from the following file:

Public Member Functions inherited from