3 namespace Databoard {
\r
12 MapType::MapType(DataType* keyType, DataType* valueType)
\r
14 this->keyType = keyType;
\r
15 this->valueType = valueType;
\r
25 if(valueType != NULL)
\r
31 DataType* MapType::getKeyType()
\r
36 DataType* MapType::getValueType()
\r
41 void MapType::setKeyType(DataType* keyType)
\r
43 this->keyType = keyType;
\r
46 void MapType::setValueType(DataType* valueType)
\r
48 this->valueType = valueType;
\r
51 std::string MapType::writeOut(int /*indent*/)
\r
58 s += keyType->writeOut();
\r
60 s += valueType->writeOut();
\r