| 181 | |
| 182 | |
| 183 | class String(BaseType): |
| 184 | def __init__(self, value): |
| 185 | BaseType.__init__(self, "const char*") |
| 186 | self.value = value |
| 187 | |
| 188 | def Set(self, value): |
| 189 | self.value = value |
| 190 | |
| 191 | def EmitDefinition(self, _name): |
| 192 | return ['"' + self.value + '"'] |
| 193 | |
| 194 | |
| 195 | class Pointer(BaseType): |