summaryrefslogtreecommitdiff
path: root/include/classtype.h
diff options
context:
space:
mode:
authorMartijn Otto <martijn.otto@copernica.com>2015-03-26 16:00:10 +0100
committerMartijn Otto <martijn.otto@copernica.com>2015-03-26 16:00:10 +0100
commit7a928e2b19bddf152fd838469cc50805d4132401 (patch)
tree0a6657f4b94c27556b2f218e407f752018540d3b /include/classtype.h
parentae4fa5f871d937773e9facde87a32784e715e3ae (diff)
Changed default visibility for symbols in the PHP-CPP library to hidden and explicitly exported all symbols available from the public API. Moved the hiddenpointer to the zend implementation directory as it is not meant to be used publicly and not referenced anywhere from the API anyway
Diffstat (limited to 'include/classtype.h')
-rw-r--r--include/classtype.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/include/classtype.h b/include/classtype.h
index 382a8db..9b6cc9e 100644
--- a/include/classtype.h
+++ b/include/classtype.h
@@ -14,16 +14,16 @@ namespace Php {
/**
* Enumeration definition.
- *
+ *
* The PHP-CPP library tries to hide the Zend engine internals completely from
* the user. Therefore, it does not include any of the Zend header files, nor
- * can it refer to the constants defined in the Zend header files. The
+ * can it refer to the constants defined in the Zend header files. The
* following constants have been copied from Zend. If the Zend engine ever
* changes (which we do not expect) we should also copy the constant values
* used here.
- *
+ *
*/
-enum class ClassType {
+enum class PHPCPP_EXPORT ClassType {
Regular = 0x00,
Abstract = 0x20,
Final = 0x40,