00001 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- 00002 * 00003 * This file is example code for XPLC (http://xplc.sourceforge.net/), 00004 * and is put into the public domain. 00005 */ 00006 00007 #ifndef __EXAMPLE_MODULE_H__ 00008 #define __EXAMPLE_MODULE_H__ 00009 00010 #include "simple.h" 00011 00012 /* 00013 * This is private to the module. 00014 * 00015 * The content of this file is completely internal to the module, it 00016 * is only used to share this prototype between simple.cpp and 00017 * module.cpp. Client code using this component do not need this file 00018 * at all. 00019 */ 00020 00021 IObject* getSimpleComponent(); 00022 00023 #endif /* __EXAMPLE_MODULE_H__ */