2 * Browser D-Bus Bridge, JavaScriptCore version
4 * Copyright © 2008 Movial Creative Technologies Inc
5 * Contact: Movial Creative Technologies Inc, <info@movial.com>
6 * Authors: Kalle Vahlman, <kalle.vahlman@movial.com>
8 * This library is free software; you can redistribute it and/or
9 * modify it under the terms of the GNU Lesser General Public
10 * License as published by the Free Software Foundation; either
11 * version 2.1 of the License, or (at your option) any later
13 * This library is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU Lesser General Public License for more details.
18 * You should have received a copy of the GNU Lesser General Public
19 * License along with this library; if not, see <http://www.gnu.org/licenses/>.
23 #ifndef __JSCOREBUS_CLASSFACTORY_H___
24 #define __JSCOREBUS_CLASSFACTORY_H___
29 jsclassdef_insert(const char *class_name, const JSClassDefinition *definition);
31 const JSClassDefinition *
32 jsclassdef_lookup(const char *class_name);
35 jsclass_lookup(const JSClassDefinition *definition);
39 #endif /* __JSCOREBUS_CLASSFACTORY_H___ */