lib

Kross::Api::Dict Class Reference

#include <dict.h>

Inheritance diagram for Kross::Api::Dict:

Kross::Api::Value< T, V > Kross::Api::Object List of all members.

Detailed Description

The Dict class implementates Value to handle key=value base dictonaries/maps.

Definition at line 35 of file dict.h.


Public Member Functions

 Dict (const QMap< QString, Object::Ptr > value, const QString &name="dict")
virtual ~Dict ()
virtual const QString getClassName () const
virtual const QString toString ()

Friends

class Value< List, QMap< QString, Object::Ptr > >

Constructor & Destructor Documentation

Dict::Dict const QMap< QString, Object::Ptr value,
const QString &  name = "dict"
[explicit]
 

Constructor.

Parameters:
value The map of Object instances accessible via there string-identifier that is in this Dict intialy.
name The name this dictonary has. The name is only used for debugging purposes.

Definition at line 25 of file dict.cpp.

Dict::~Dict  )  [virtual]
 

Destructor.

Definition at line 30 of file dict.cpp.


Member Function Documentation

const QString Dict::getClassName  )  const [virtual]
 

See also:
Kross::Api::Object::getClassName()

Implements Kross::Api::Object.

Definition at line 34 of file dict.cpp.

const QString Dict::toString  )  [virtual]
 

Returns:
a string representation of the whole dictonary.
See also:
Kross::Api::Object::toString()

Reimplemented from Kross::Api::Object.

Definition at line 39 of file dict.cpp.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys