diff options
author | Emiel Bruijntjes <emiel.bruijntjes@copernica.com> | 2014-04-06 22:51:12 +0200 |
---|---|---|
committer | Emiel Bruijntjes <emiel.bruijntjes@copernica.com> | 2014-04-06 22:51:12 +0200 |
commit | 43cfaa8a4730ea1fa7d9c01f58ddcf6f42b4fb46 (patch) | |
tree | 19a42d30fb2d416f2c10fea158eef2f35203611e /hhvm/includes.h | |
parent | 35fd3ccbeb4def71b4d8a59dfbb5c31201b099b9 (diff) |
introduced common directory that will contain implementation files that are used for hhvm and zend, and introduced hhvm file for the implementation of hhvmcpp
Diffstat (limited to 'hhvm/includes.h')
-rw-r--r-- | hhvm/includes.h | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/hhvm/includes.h b/hhvm/includes.h new file mode 100644 index 0000000..b6f25c1 --- /dev/null +++ b/hhvm/includes.h @@ -0,0 +1,53 @@ +/** + * Includes.h + * + * All includes for compiling the HHVM implementation of PHP-CPP + * + * @author Emiel Bruijntjes <emiel.bruijntjes@copernica.com> + * @copyright 2014 Copernica BV + */ + +/** + * Standard C and C++ libraries + */ +#include <functional> +#include <list> +#include <memory> +#include <vector> +#include <map> +#include <string.h> + +/** + * HHVM includes + */ + + +/** + * Public include files + */ +#include "../include/type.h" +#include "../include/hashparent.h" +#include "../include/value.h" +#include "../include/parameters.h" +#include "../include/classtype.h" +#include "../include/argument.h" +#include "../include/modifiers.h" +#include "../include/classbase.h" +#include "../include/interface.h" +#include "../include/iterator.h" +#include "../include/traversable.h" +#include "../include/serializable.h" +#include "../include/class.h" +#include "../include/namespace.h" +#include "../include/extension.h" + +/** + * Generic implementation header files + */ +#include "../common/extensionbase.h" + +/** + * Specific HHVM header files for the implementation only + */ +#include "extensionimpl.h" + |