CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
string_dictionary.h
1
2#ifndef _aspose_system_collections_specialized_string_dictionary_h
3#define _aspose_system_collections_specialized_string_dictionary_h
4
5#include <system/collections/dictionary.h>
6
7namespace System { namespace Collections { namespace Specialized {
8
13class ASPOSECPP_SHARED_CLASS StringDictionary : public System::Collections::Generic::Dictionary<String, String>
14{
15public:
19 virtual String idx_get(const String& key) const override
20 {
21 return const_cast<StringDictionary*>(this)->m_map[key];
22 }
23protected:
25 ~StringDictionary() override {}
26};
27
28}}} // namespace System::Collections::Specialized
29
30#endif // _aspose_system_collections_specialized_string_dictionary_h
Forward declaration of Dictionary class.
Definition: dictionary.h:96
String to string dictionary. Objects of this class should only be allocated using System::MakeObject(...
Definition: string_dictionary.h:14
virtual String idx_get(const String &key) const override
Gets value at specific key.
Definition: string_dictionary.h:19
~StringDictionary() override
Destructor.
Definition: string_dictionary.h:25
String class used across the library. Is a substitute for C# System.String when translating code....
Definition: string.h:122
Definition: db_command.h:9