1/*
2 * Copyright 2010-2018, Rene Gollent, rene@gollent.com
3 * Distributed under the terms of the MIT License.
4 */
5#ifndef CSTRING_TYPE_HANDLER_H
6#define CSTRING_TYPE_HANDLER_H
7
8
9#include "TypeHandler.h"
10
11
12class CStringTypeHandler : public TypeHandler {
13public:
14	virtual					~CStringTypeHandler();
15
16	virtual	const char*		Name() const;
17	virtual float			SupportsType(Type* type) const;
18	virtual status_t		CreateValueNode(ValueNodeChild* nodeChild,
19								Type* type, ValueNode*& _node);
20};
21
22#endif // CSTRING_TYPE_HANDLER_H
23