The type name should use the underbar instead of dot.
e.g. map<int, peer_info.channel_type>
=> map_int_peer_info_channel_type
Change-Id: I2fc9566483b8f2433a9611cff3830fb38c523f79
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
type.ToString().find("::CallbackBase") != std::string::npos)
return "delegate";
- return type.GetFullName(true);
+ std::string name = type.GetFullName(true);
+ return GetEnumTypeString(name, true);
}
std::string CppGeneratorBase::GenUnitMapReadWrite() {