#ifndef ___H__
#define ___H__
#ifdef __cplusplus

#else
#error This only works with a C++ compiler
#endif
#endif