1/*
2 * Copyright 2011-2018, Rene Gollent, rene@gollent.com.
3 * Distributed under the terms of the MIT License.
4 */
5#ifndef BMESSAGE_TYPE_HANDLER_H
6#define BMESSAGE_TYPE_HANDLER_H
7
8
9#include "TypeHandler.h"
10
11
12class BMessageTypeHandler : public TypeHandler {
13public:
14	virtual					~BMessageTypeHandler();
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 // BMESSAGE_TYPE_HANDLER_H
23