/** * Includes.h * * Startup include file to compile the phpcpp library * * @author Emiel Bruijntjes * @copyright 2013 Copernica BV */ /** * Include standard C and C++ libraries */ #include #include #include #include #include #include #include // for debugging #include /** * PHP includes */ #include /** * Macro to convert results to success status */ #define BOOL2SUCCESS(b) ((b) ? SUCCESS : FAILURE) /** * Include other files from this library */ #include "../include/type.h" #include "../include/value.h" #include "../include/hiddenpointer.h" #include "../include/environment.h" #include "../include/argument.h" #include "../include/byval.h" #include "../include/byref.h" #include "../include/global.h" #include "../include/hashmember.h" #include "../include/parameters.h" #include "../include/function.h" #include "../include/properties.h" #include "../include/base.h" #include "../include/method.h" #include "../include/member.h" #include "../include/public.h" #include "../include/protected.h" #include "../include/members.h" #include "../include/class.h" #include "../include/classinfo.h" #include "../include/extension.h" #include "../include/globals.h" /** * Interface files for internal use only */ #include "mixedobject.h" #include "nativefunction.h" #include "internalfunction.h" #include "memberinfo.h" #include "nullmember.h" #include "longmember.h" #include "boolmember.h" #include "stringmember.h" #include "doublemember.h" #include "methodmember.h" #include "arithmetic.h"