#include <sbStringMap.h>
Public Member Functions | |
NS_DECL_ISUPPORTS NS_DECL_SBISTRINGMAP NS_DECL_SBIMUTABLESTRINGMAP | sbStringMap () |
Public Member Functions inherited from sbIMutableStringMap | |
void | set (in AString key, in AString value) |
void | clear () |
Public Member Functions inherited from sbIStringMap | |
AString | get (in AString key) |
Protected Member Functions | |
virtual | ~sbStringMap () |
Protected Attributes | |
nsDataHashtable < nsStringHashKey, nsString > | mMap |
This class provides a very simple interface to store name value pairs of strings. The main drive for this implementation was the lack of nsIPropertyBagWritable to provide any kind of clearing method. And to eliminate the overhead of the nsIVariant used there.
Definition at line 42 of file sbStringMap.h.
NS_DECL_ISUPPORTS NS_DECL_SBISTRINGMAP NS_DECL_SBIMUTABLESTRINGMAP sbStringMap::sbStringMap | ( | ) |
Initializes the hash
|
protectedvirtual |
Just specified
Definition at line 40 of file sbStringMap.cpp.
|
protected |
Definition at line 60 of file sbStringMap.h.