From 9120a0ca2c421c59b01cc3fb308d0246f241e5c6 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Wed, 20 Jul 2005 14:31:54 +0000 Subject: [PATCH] Removed osgIntrospection wrappers --- .../osgIntrospection/Attributes.cpp | 132 ----------------- .../osgIntrospection/Comparator.cpp | 28 ---- .../osgIntrospection/ConstructorInfo.cpp | 33 ----- .../osgIntrospection/Converter.cpp | 38 ----- .../osgIntrospection/ConverterProxy.cpp | 27 ---- .../osgIntrospection/CustomAttribute.cpp | 25 ---- .../CustomAttributeProvider.cpp | 41 ------ .../osgIntrospection/Exceptions.cpp | 136 ----------------- src/osgWrappers/osgIntrospection/GNUmakefile | 30 ---- .../osgIntrospection/MethodInfo.cpp | 45 ------ .../osgIntrospection/ParameterInfo.cpp | 45 ------ .../osgIntrospection/PropertyInfo.cpp | 72 --------- .../osgIntrospection/ReaderWriter.cpp | 37 ----- .../osgIntrospection/Reflection.cpp | 33 ----- .../osgIntrospection/Reflector.cpp | 139 ------------------ src/osgWrappers/osgIntrospection/Type.cpp | 100 ------------- src/osgWrappers/osgIntrospection/Value.cpp | 44 ------ 17 files changed, 1005 deletions(-) delete mode 100644 src/osgWrappers/osgIntrospection/Attributes.cpp delete mode 100644 src/osgWrappers/osgIntrospection/Comparator.cpp delete mode 100644 src/osgWrappers/osgIntrospection/ConstructorInfo.cpp delete mode 100644 src/osgWrappers/osgIntrospection/Converter.cpp delete mode 100644 src/osgWrappers/osgIntrospection/ConverterProxy.cpp delete mode 100644 src/osgWrappers/osgIntrospection/CustomAttribute.cpp delete mode 100644 src/osgWrappers/osgIntrospection/CustomAttributeProvider.cpp delete mode 100644 src/osgWrappers/osgIntrospection/Exceptions.cpp delete mode 100644 src/osgWrappers/osgIntrospection/GNUmakefile delete mode 100644 src/osgWrappers/osgIntrospection/MethodInfo.cpp delete mode 100644 src/osgWrappers/osgIntrospection/ParameterInfo.cpp delete mode 100644 src/osgWrappers/osgIntrospection/PropertyInfo.cpp delete mode 100644 src/osgWrappers/osgIntrospection/ReaderWriter.cpp delete mode 100644 src/osgWrappers/osgIntrospection/Reflection.cpp delete mode 100644 src/osgWrappers/osgIntrospection/Reflector.cpp delete mode 100644 src/osgWrappers/osgIntrospection/Type.cpp delete mode 100644 src/osgWrappers/osgIntrospection/Value.cpp diff --git a/src/osgWrappers/osgIntrospection/Attributes.cpp b/src/osgWrappers/osgIntrospection/Attributes.cpp deleted file mode 100644 index 106658bd6..000000000 --- a/src/osgWrappers/osgIntrospection/Attributes.cpp +++ /dev/null @@ -1,132 +0,0 @@ -// *************************************************************************** -// -// Generated automatically by genwrapper. -// Please DO NOT EDIT this file! -// -// *************************************************************************** - -#include -#include -#include - -#include -#include -#include - -// Must undefine IN and OUT macros defined in Windows headers -#ifdef IN -#undef IN -#endif -#ifdef OUT -#undef OUT -#endif - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::CustomIndexAttribute) - I_BaseType(osgIntrospection::CustomAttribute); - I_Constructor1(IN, const osgIntrospection::IndexInfo *, ii); - I_Method0(const osgIntrospection::IndexInfo *, getIndexInfo); - I_ReadOnlyProperty(const osgIntrospection::IndexInfo *, IndexInfo); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::CustomPropertyAddAttribute) - I_BaseType(osgIntrospection::CustomAttribute); - I_Constructor1(IN, const osgIntrospection::PropertyAdder *, adder); - I_Method0(const osgIntrospection::PropertyAdder *, getAdder); - I_ReadOnlyProperty(const osgIntrospection::PropertyAdder *, Adder); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::CustomPropertyCountAttribute) - I_BaseType(osgIntrospection::CustomAttribute); - I_Constructor1(IN, const osgIntrospection::PropertyCounter *, counter); - I_Method0(const osgIntrospection::PropertyCounter *, getCounter); - I_ReadOnlyProperty(const osgIntrospection::PropertyCounter *, Counter); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::CustomPropertyGetAttribute) - I_BaseType(osgIntrospection::CustomAttribute); - I_Constructor1(IN, const osgIntrospection::PropertyGetter *, getter); - I_Method0(const osgIntrospection::PropertyGetter *, getGetter); - I_ReadOnlyProperty(const osgIntrospection::PropertyGetter *, Getter); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::CustomPropertyRemoveAttribute) - I_BaseType(osgIntrospection::CustomAttribute); - I_Constructor1(IN, const osgIntrospection::PropertyRemover *, remover); - I_Method0(const osgIntrospection::PropertyRemover *, getRemover); - I_ReadOnlyProperty(const osgIntrospection::PropertyRemover *, Remover); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::CustomPropertySetAttribute) - I_BaseType(osgIntrospection::CustomAttribute); - I_Constructor1(IN, const osgIntrospection::PropertySetter *, setter); - I_Method0(const osgIntrospection::PropertySetter *, getSetter); - I_ReadOnlyProperty(const osgIntrospection::PropertySetter *, Setter); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::DefaultValueAttribute) - I_BaseType(osgIntrospection::CustomAttribute); - I_Constructor1(IN, const osgIntrospection::Value &, v); - I_Method0(const osgIntrospection::Value &, getDefaultValue); - I_ReadOnlyProperty(const osgIntrospection::Value &, DefaultValue); -END_REFLECTOR - -BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgIntrospection::IndexInfo) - I_Constructor0(); - I_Method0(const osgIntrospection::ParameterInfoList &, getIndexParameters); - I_Method3(void, getIndexValueSet, IN, int, whichindex, IN, const osgIntrospection::Value &, instance, IN, osgIntrospection::ValueList &, values); - I_ReadOnlyProperty(const osgIntrospection::ParameterInfoList &, IndexParameters); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::IndexTypeAttribute) - I_BaseType(osgIntrospection::CustomAttribute); - I_Constructor2(IN, int, whichindex, IN, const osgIntrospection::Type &, type); - I_Method0(int, getWhichIndex); - I_Method0(const osgIntrospection::Type &, getIndexType); - I_ReadOnlyProperty(const osgIntrospection::Type &, IndexType); - I_ReadOnlyProperty(int, WhichIndex); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::NoDefaultValueAttribute) - I_BaseType(osgIntrospection::CustomAttribute); - I_Constructor0(); -END_REFLECTOR - -BEGIN_VALUE_REFLECTOR(osgIntrospection::PropertyAdder) - I_Constructor0(); - I_Method2(void, add, IN, osgIntrospection::Value &, x, IN, const osgIntrospection::Value &, x); -END_REFLECTOR - -BEGIN_VALUE_REFLECTOR(osgIntrospection::PropertyCounter) - I_Constructor0(); - I_Method1(int, count, IN, const osgIntrospection::Value &, x); -END_REFLECTOR - -BEGIN_VALUE_REFLECTOR(osgIntrospection::PropertyGetter) - I_Constructor0(); - I_Method2(osgIntrospection::Value, get, IN, osgIntrospection::Value &, x, IN, const osgIntrospection::ValueList &, x); - I_Method1(osgIntrospection::Value, get, IN, osgIntrospection::Value &, x); - I_Method2(osgIntrospection::Value, get, IN, osgIntrospection::Value &, x, IN, int, x); - I_Method2(osgIntrospection::Value, get, IN, const osgIntrospection::Value &, x, IN, const osgIntrospection::ValueList &, x); - I_Method1(osgIntrospection::Value, get, IN, const osgIntrospection::Value &, x); - I_Method2(osgIntrospection::Value, get, IN, const osgIntrospection::Value &, x, IN, int, x); -END_REFLECTOR - -BEGIN_VALUE_REFLECTOR(osgIntrospection::PropertyRemover) - I_Constructor0(); - I_Method2(void, remove, IN, osgIntrospection::Value &, x, IN, int, x); -END_REFLECTOR - -BEGIN_VALUE_REFLECTOR(osgIntrospection::PropertySetter) - I_Constructor0(); - I_Method3(void, set, IN, osgIntrospection::Value &, x, IN, osgIntrospection::ValueList &, x, IN, const osgIntrospection::Value &, x); - I_Method2(void, set, IN, osgIntrospection::Value &, x, IN, const osgIntrospection::Value &, x); - I_Method3(void, set, IN, osgIntrospection::Value &, x, IN, int, x, IN, const osgIntrospection::Value &, x); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::PropertyTypeAttribute) - I_BaseType(osgIntrospection::CustomAttribute); - I_Constructor1(IN, const osgIntrospection::Type &, type); - I_Method0(const osgIntrospection::Type &, getPropertyType); - I_ReadOnlyProperty(const osgIntrospection::Type &, PropertyType); -END_REFLECTOR - diff --git a/src/osgWrappers/osgIntrospection/Comparator.cpp b/src/osgWrappers/osgIntrospection/Comparator.cpp deleted file mode 100644 index cf9eca98b..000000000 --- a/src/osgWrappers/osgIntrospection/Comparator.cpp +++ /dev/null @@ -1,28 +0,0 @@ -// *************************************************************************** -// -// Generated automatically by genwrapper. -// Please DO NOT EDIT this file! -// -// *************************************************************************** - -#include -#include -#include - -#include -#include - -// Must undefine IN and OUT macros defined in Windows headers -#ifdef IN -#undef IN -#endif -#ifdef OUT -#undef OUT -#endif - -BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgIntrospection::Comparator) - I_Constructor0(); - I_Method2(bool, isEqualTo, IN, const osgIntrospection::Value &, l, IN, const osgIntrospection::Value &, r); - I_Method2(bool, isLessThanOrEqualTo, IN, const osgIntrospection::Value &, l, IN, const osgIntrospection::Value &, r); -END_REFLECTOR - diff --git a/src/osgWrappers/osgIntrospection/ConstructorInfo.cpp b/src/osgWrappers/osgIntrospection/ConstructorInfo.cpp deleted file mode 100644 index 7e8b23367..000000000 --- a/src/osgWrappers/osgIntrospection/ConstructorInfo.cpp +++ /dev/null @@ -1,33 +0,0 @@ -// *************************************************************************** -// -// Generated automatically by genwrapper. -// Please DO NOT EDIT this file! -// -// *************************************************************************** - -#include -#include -#include - -#include -#include -#include - -// Must undefine IN and OUT macros defined in Windows headers -#ifdef IN -#undef IN -#endif -#ifdef OUT -#undef OUT -#endif - -BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgIntrospection::ConstructorInfo) - I_BaseType(osgIntrospection::CustomAttributeProvider); - I_Constructor2(IN, const osgIntrospection::Type &, decltype, IN, const osgIntrospection::ParameterInfoList &, params); - I_Method0(const osgIntrospection::Type &, getDeclaringType); - I_Method0(const osgIntrospection::ParameterInfoList &, getParameters); - I_Method1(osgIntrospection::Value, createInstance, IN, osgIntrospection::ValueList &, args); - I_ReadOnlyProperty(const osgIntrospection::Type &, DeclaringType); - I_ReadOnlyProperty(const osgIntrospection::ParameterInfoList &, Parameters); -END_REFLECTOR - diff --git a/src/osgWrappers/osgIntrospection/Converter.cpp b/src/osgWrappers/osgIntrospection/Converter.cpp deleted file mode 100644 index 0a6816825..000000000 --- a/src/osgWrappers/osgIntrospection/Converter.cpp +++ /dev/null @@ -1,38 +0,0 @@ -// *************************************************************************** -// -// Generated automatically by genwrapper. -// Please DO NOT EDIT this file! -// -// *************************************************************************** - -#include -#include -#include - -#include -#include - -// Must undefine IN and OUT macros defined in Windows headers -#ifdef IN -#undef IN -#endif -#ifdef OUT -#undef OUT -#endif - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::CompositeConverter) - I_BaseType(osgIntrospection::Converter); - I_Constructor1(IN, const osgIntrospection::ConverterList &, cvt); - I_Constructor1(IN, osgIntrospection::ConverterList &, cvt); - I_Method1(osgIntrospection::Value, convert, IN, const osgIntrospection::Value &, src); -END_REFLECTOR - -BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgIntrospection::Converter) - I_Constructor0(); - I_Method1(osgIntrospection::Value, convert, IN, const osgIntrospection::Value &, x); -END_REFLECTOR - -TYPE_NAME_ALIAS(std::vector< const osgIntrospection::Converter * >, osgIntrospection::ConverterList); - -STD_VECTOR_REFLECTOR(std::vector< const osgIntrospection::Converter * >); - diff --git a/src/osgWrappers/osgIntrospection/ConverterProxy.cpp b/src/osgWrappers/osgIntrospection/ConverterProxy.cpp deleted file mode 100644 index e53db9543..000000000 --- a/src/osgWrappers/osgIntrospection/ConverterProxy.cpp +++ /dev/null @@ -1,27 +0,0 @@ -// *************************************************************************** -// -// Generated automatically by genwrapper. -// Please DO NOT EDIT this file! -// -// *************************************************************************** - -#include -#include -#include - -#include -#include -#include - -// Must undefine IN and OUT macros defined in Windows headers -#ifdef IN -#undef IN -#endif -#ifdef OUT -#undef OUT -#endif - -BEGIN_VALUE_REFLECTOR(osgIntrospection::ConverterProxy) - I_Constructor3(IN, const osgIntrospection::Type &, source, IN, const osgIntrospection::Type &, dest, IN, const osgIntrospection::Converter *, cvt); -END_REFLECTOR - diff --git a/src/osgWrappers/osgIntrospection/CustomAttribute.cpp b/src/osgWrappers/osgIntrospection/CustomAttribute.cpp deleted file mode 100644 index 6e39897e9..000000000 --- a/src/osgWrappers/osgIntrospection/CustomAttribute.cpp +++ /dev/null @@ -1,25 +0,0 @@ -// *************************************************************************** -// -// Generated automatically by genwrapper. -// Please DO NOT EDIT this file! -// -// *************************************************************************** - -#include -#include -#include - -#include - -// Must undefine IN and OUT macros defined in Windows headers -#ifdef IN -#undef IN -#endif -#ifdef OUT -#undef OUT -#endif - -BEGIN_VALUE_REFLECTOR(osgIntrospection::CustomAttribute) - I_Constructor0(); -END_REFLECTOR - diff --git a/src/osgWrappers/osgIntrospection/CustomAttributeProvider.cpp b/src/osgWrappers/osgIntrospection/CustomAttributeProvider.cpp deleted file mode 100644 index eb989b9ac..000000000 --- a/src/osgWrappers/osgIntrospection/CustomAttributeProvider.cpp +++ /dev/null @@ -1,41 +0,0 @@ -// *************************************************************************** -// -// Generated automatically by genwrapper. -// Please DO NOT EDIT this file! -// -// *************************************************************************** - -#include -#include -#include - -#include -#include -#include - -// Must undefine IN and OUT macros defined in Windows headers -#ifdef IN -#undef IN -#endif -#ifdef OUT -#undef OUT -#endif - -BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgIntrospection::CustomAttributeProvider) - I_Constructor0(); - I_Method0(const osgIntrospection::CustomAttributeList &, getCustomAttributes); - I_Method0(osgIntrospection::CustomAttributeList &, getCustomAttributes); - I_Method1(osgIntrospection::CustomAttributeProvider *, addAttribute, IN, const osgIntrospection::CustomAttribute *, attr); - I_Method2(bool, isDefined, IN, const osgIntrospection::Type &, type, IN, bool, inherit); - I_Method2(const osgIntrospection::CustomAttribute *, getAttribute, IN, const osgIntrospection::Type &, type, IN, bool, inherit); - I_ReadOnlyProperty(osgIntrospection::CustomAttributeList &, CustomAttributes); -END_REFLECTOR - -TYPE_NAME_ALIAS(std::vector< const osgIntrospection::CustomAttribute * >, osgIntrospection::CustomAttributeList); - -TYPE_NAME_ALIAS(std::vector< const osgIntrospection::CustomAttributeProvider * >, osgIntrospection::CustomAttributeProviderList); - -STD_VECTOR_REFLECTOR(std::vector< const osgIntrospection::CustomAttribute * >); - -STD_VECTOR_REFLECTOR(std::vector< const osgIntrospection::CustomAttributeProvider * >); - diff --git a/src/osgWrappers/osgIntrospection/Exceptions.cpp b/src/osgWrappers/osgIntrospection/Exceptions.cpp deleted file mode 100644 index 641b701f2..000000000 --- a/src/osgWrappers/osgIntrospection/Exceptions.cpp +++ /dev/null @@ -1,136 +0,0 @@ -// *************************************************************************** -// -// Generated automatically by genwrapper. -// Please DO NOT EDIT this file! -// -// *************************************************************************** - -#include -#include -#include - -#include - -// Must undefine IN and OUT macros defined in Windows headers -#ifdef IN -#undef IN -#endif -#ifdef OUT -#undef OUT -#endif - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::ComparisonNotPermittedException) - I_BaseType(osgIntrospection::ReflectionException); - I_Constructor1(IN, const std::type_info &, ti); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::ComparisonOperatorNotSupportedException) - I_BaseType(osgIntrospection::ReflectionException); - I_Constructor2(IN, const std::type_info &, ti, IN, const std::string &, op); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::ConstIsConstException) - I_BaseType(osgIntrospection::ReflectionException); - I_Constructor0(); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::ConstructorNotFoundException) - I_BaseType(osgIntrospection::ReflectionException); - I_Constructor1(IN, const std::type_info &, ti); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::EmptyValueException) - I_BaseType(osgIntrospection::ReflectionException); - I_Constructor0(); -END_REFLECTOR - -BEGIN_VALUE_REFLECTOR(osgIntrospection::Exception) - I_Constructor1(IN, const std::string &, msg); - I_Method0(const std::string &, what); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::IndexValuesNotDefinedException) - I_BaseType(osgIntrospection::ReflectionException); - I_Constructor2(IN, const std::string &, name, IN, const std::string &, iname); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::InvalidFunctionPointerException) - I_BaseType(osgIntrospection::ReflectionException); - I_Constructor0(); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::InvokeNotImplementedException) - I_BaseType(osgIntrospection::ReflectionException); - I_Constructor0(); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::MethodNotFoundException) - I_BaseType(osgIntrospection::ReflectionException); - I_Constructor2(IN, const std::string &, name, IN, const std::string &, cname); -END_REFLECTOR - -BEGIN_ENUM_REFLECTOR(osgIntrospection::PropertyAccessException::AccessType) - I_EnumLabel(osgIntrospection::PropertyAccessException::GET); - I_EnumLabel(osgIntrospection::PropertyAccessException::SET); - I_EnumLabel(osgIntrospection::PropertyAccessException::IGET); - I_EnumLabel(osgIntrospection::PropertyAccessException::ISET); - I_EnumLabel(osgIntrospection::PropertyAccessException::AGET); - I_EnumLabel(osgIntrospection::PropertyAccessException::ASET); - I_EnumLabel(osgIntrospection::PropertyAccessException::ADD); - I_EnumLabel(osgIntrospection::PropertyAccessException::REMOVE); - I_EnumLabel(osgIntrospection::PropertyAccessException::COUNT); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::PropertyAccessException) - I_BaseType(osgIntrospection::ReflectionException); - I_Constructor2(IN, const std::string &, pname, IN, osgIntrospection::PropertyAccessException::AccessType, denied); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::ReflectionException) - I_BaseType(osgIntrospection::Exception); - I_Constructor1(IN, const std::string &, msg); -END_REFLECTOR - -BEGIN_ENUM_REFLECTOR(osgIntrospection::StreamingNotSupportedException::OperationType) - I_EnumLabel(osgIntrospection::StreamingNotSupportedException::ANY); - I_EnumLabel(osgIntrospection::StreamingNotSupportedException::TEXT_WRITE); - I_EnumLabel(osgIntrospection::StreamingNotSupportedException::TEXT_READ); - I_EnumLabel(osgIntrospection::StreamingNotSupportedException::BINARY_WRITE); - I_EnumLabel(osgIntrospection::StreamingNotSupportedException::BINARY_READ); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::StreamingNotSupportedException) - I_BaseType(osgIntrospection::ReflectionException); - I_Constructor2(IN, osgIntrospection::StreamingNotSupportedException::OperationType, op, IN, const std::type_info &, type); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::StreamReadErrorException) - I_BaseType(osgIntrospection::ReflectionException); - I_Constructor0(); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::StreamWriteErrorException) - I_BaseType(osgIntrospection::ReflectionException); - I_Constructor0(); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::TypeConversionException) - I_BaseType(osgIntrospection::ReflectionException); - I_Constructor2(IN, const std::type_info &, type1, IN, const std::type_info &, type2); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::TypeIsAbstractException) - I_BaseType(osgIntrospection::ReflectionException); - I_Constructor1(IN, const std::type_info &, ti); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::TypeNotDefinedException) - I_BaseType(osgIntrospection::ReflectionException); - I_Constructor1(IN, const std::type_info &, ti); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::TypeNotFoundException) - I_BaseType(osgIntrospection::ReflectionException); - I_Constructor1(IN, const std::string &, qname); -END_REFLECTOR - diff --git a/src/osgWrappers/osgIntrospection/GNUmakefile b/src/osgWrappers/osgIntrospection/GNUmakefile deleted file mode 100644 index db64ccacf..000000000 --- a/src/osgWrappers/osgIntrospection/GNUmakefile +++ /dev/null @@ -1,30 +0,0 @@ -TOPDIR = ../../.. -include $(TOPDIR)/Make/makedefs - -CXXFILES =\ - Attributes.cpp\ - Comparator.cpp\ - ConstructorInfo.cpp\ - Converter.cpp\ - ConverterProxy.cpp\ - CustomAttribute.cpp\ - CustomAttributeProvider.cpp\ - Exceptions.cpp\ - MethodInfo.cpp\ - ParameterInfo.cpp\ - PropertyInfo.cpp\ - ReaderWriter.cpp\ - Reflection.cpp\ - Reflector.cpp\ - Type.cpp\ - Value.cpp\ - -LIBS += -losgIntrospection -losg -losgIntrospection $(GL_LIBS) $(OTHER_LIBS) - -OPTF = -O - -TARGET_BASENAME = osgIntrospection -include $(TOPDIR)/Make/cygwin_wrapper_def -WRAPPER = $(WRAPPER_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT) - -include $(TOPDIR)/Make/makerules diff --git a/src/osgWrappers/osgIntrospection/MethodInfo.cpp b/src/osgWrappers/osgIntrospection/MethodInfo.cpp deleted file mode 100644 index 08034230f..000000000 --- a/src/osgWrappers/osgIntrospection/MethodInfo.cpp +++ /dev/null @@ -1,45 +0,0 @@ -// *************************************************************************** -// -// Generated automatically by genwrapper. -// Please DO NOT EDIT this file! -// -// *************************************************************************** - -#include -#include -#include - -#include -#include -#include - -// Must undefine IN and OUT macros defined in Windows headers -#ifdef IN -#undef IN -#endif -#ifdef OUT -#undef OUT -#endif - -BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgIntrospection::MethodInfo) - I_BaseType(osgIntrospection::CustomAttributeProvider); - I_Constructor4(IN, const std::string &, qname, IN, const osgIntrospection::Type &, decltype, IN, const osgIntrospection::Type &, rtype, IN, const osgIntrospection::ParameterInfoList &, plist); - I_Method0(const osgIntrospection::Type &, getDeclaringType); - I_Method0(const std::string &, getName); - I_Method0(const osgIntrospection::Type &, getReturnType); - I_Method0(const osgIntrospection::ParameterInfoList &, getParameters); - I_Method0(bool, isConst); - I_Method0(bool, isStatic); - I_Method1(bool, overrides, IN, const osgIntrospection::MethodInfo *, other); - I_Method2(osgIntrospection::Value, invoke, IN, const osgIntrospection::Value &, instance, IN, osgIntrospection::ValueList &, args); - I_Method2(osgIntrospection::Value, invoke, IN, osgIntrospection::Value &, instance, IN, osgIntrospection::ValueList &, args); - I_Method1(osgIntrospection::Value, invoke, IN, osgIntrospection::ValueList &, args); - I_Method1(osgIntrospection::Value, invoke, IN, const osgIntrospection::Value &, instance); - I_Method1(osgIntrospection::Value, invoke, IN, osgIntrospection::Value &, instance); - I_Method0(osgIntrospection::Value, invoke); - I_ReadOnlyProperty(const osgIntrospection::Type &, DeclaringType); - I_ReadOnlyProperty(const std::string &, Name); - I_ReadOnlyProperty(const osgIntrospection::ParameterInfoList &, Parameters); - I_ReadOnlyProperty(const osgIntrospection::Type &, ReturnType); -END_REFLECTOR - diff --git a/src/osgWrappers/osgIntrospection/ParameterInfo.cpp b/src/osgWrappers/osgIntrospection/ParameterInfo.cpp deleted file mode 100644 index 22ad9370f..000000000 --- a/src/osgWrappers/osgIntrospection/ParameterInfo.cpp +++ /dev/null @@ -1,45 +0,0 @@ -// *************************************************************************** -// -// Generated automatically by genwrapper. -// Please DO NOT EDIT this file! -// -// *************************************************************************** - -#include -#include -#include - -#include -#include -#include - -// Must undefine IN and OUT macros defined in Windows headers -#ifdef IN -#undef IN -#endif -#ifdef OUT -#undef OUT -#endif - -BEGIN_ENUM_REFLECTOR(osgIntrospection::ParameterInfo::ParameterAttributes) - I_EnumLabel(osgIntrospection::ParameterInfo::NONE); - I_EnumLabel(osgIntrospection::ParameterInfo::IN); - I_EnumLabel(osgIntrospection::ParameterInfo::OUT); - I_EnumLabel(osgIntrospection::ParameterInfo::INOUT); -END_REFLECTOR - -BEGIN_VALUE_REFLECTOR(osgIntrospection::ParameterInfo) - I_ConstructorWithDefaults4(IN, const std::string &, name, , IN, const osgIntrospection::Type &, type, , IN, int, attribs, , IN, const osgIntrospection::Value &, defval, osgIntrospection::Value()); - I_Method0(const std::string &, getName); - I_Method0(const osgIntrospection::Type &, getParameterType); - I_Method0(int, getAttributes); - I_Method0(const osgIntrospection::Value &, getDefaultValue); - I_Method0(bool, isIn); - I_Method0(bool, isOut); - I_Method0(bool, isInOut); - I_ReadOnlyProperty(int, Attributes); - I_ReadOnlyProperty(const osgIntrospection::Value &, DefaultValue); - I_ReadOnlyProperty(const std::string &, Name); - I_ReadOnlyProperty(const osgIntrospection::Type &, ParameterType); -END_REFLECTOR - diff --git a/src/osgWrappers/osgIntrospection/PropertyInfo.cpp b/src/osgWrappers/osgIntrospection/PropertyInfo.cpp deleted file mode 100644 index c160c22af..000000000 --- a/src/osgWrappers/osgIntrospection/PropertyInfo.cpp +++ /dev/null @@ -1,72 +0,0 @@ -// *************************************************************************** -// -// Generated automatically by genwrapper. -// Please DO NOT EDIT this file! -// -// *************************************************************************** - -#include -#include -#include - -#include -#include -#include -#include - -// Must undefine IN and OUT macros defined in Windows headers -#ifdef IN -#undef IN -#endif -#ifdef OUT -#undef OUT -#endif - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::PropertyInfo) - I_BaseType(osgIntrospection::CustomAttributeProvider); - I_Constructor5(IN, const osgIntrospection::Type &, decltype, IN, const osgIntrospection::Type &, ptype, IN, const std::string &, name, IN, const osgIntrospection::MethodInfo *, getm, IN, const osgIntrospection::MethodInfo *, setm); - I_Constructor8(IN, const osgIntrospection::Type &, decltype, IN, const osgIntrospection::Type &, ptype, IN, const std::string &, name, IN, const osgIntrospection::MethodInfo *, getm, IN, const osgIntrospection::MethodInfo *, setm, IN, const osgIntrospection::MethodInfo *, numm, IN, const osgIntrospection::MethodInfo *, addm, IN, const osgIntrospection::MethodInfo *, remm); - I_Method0(int, getNumIndices); - I_Method0(const std::string &, getName); - I_Method0(const osgIntrospection::Type &, getDeclaringType); - I_Method0(const osgIntrospection::Type &, getPropertyType); - I_Method0(const osgIntrospection::MethodInfo *, getGetMethod); - I_Method0(const osgIntrospection::MethodInfo *, getSetMethod); - I_Method0(const osgIntrospection::MethodInfo *, getCountMethod); - I_Method0(const osgIntrospection::MethodInfo *, getAddMethod); - I_Method0(const osgIntrospection::MethodInfo *, getRemoveMethod); - I_Method0(bool, canGet); - I_Method0(bool, canSet); - I_Method0(bool, canCount); - I_Method0(bool, canAdd); - I_Method0(bool, canRemove); - I_Method0(bool, isSimple); - I_Method0(bool, isIndexed); - I_Method0(bool, isArray); - I_Method0(const osgIntrospection::ParameterInfoList &, getIndexParameters); - I_Method3(void, getIndexValueSet, IN, int, whichindex, IN, const osgIntrospection::Value &, instance, IN, osgIntrospection::ValueList &, values); - I_Method1(osgIntrospection::Value, getValue, IN, const osgIntrospection::Value &, instance); - I_Method1(osgIntrospection::Value, getValue, IN, osgIntrospection::Value &, instance); - I_Method2(void, setValue, IN, osgIntrospection::Value &, instance, IN, const osgIntrospection::Value &, value); - I_Method2(osgIntrospection::Value, getIndexedValue, IN, osgIntrospection::Value &, instance, IN, osgIntrospection::ValueList &, indices); - I_Method2(osgIntrospection::Value, getIndexedValue, IN, const osgIntrospection::Value &, instance, IN, osgIntrospection::ValueList &, indices); - I_Method3(void, setIndexedValue, IN, osgIntrospection::Value &, instance, IN, osgIntrospection::ValueList &, indices, IN, const osgIntrospection::Value &, value); - I_Method1(int, getNumArrayItems, IN, const osgIntrospection::Value &, instance); - I_Method2(osgIntrospection::Value, getArrayItem, IN, const osgIntrospection::Value &, instance, IN, int, i); - I_Method2(osgIntrospection::Value, getArrayItem, IN, osgIntrospection::Value &, instance, IN, int, i); - I_Method3(void, setArrayItem, IN, osgIntrospection::Value &, instance, IN, int, i, IN, const osgIntrospection::Value &, value); - I_Method2(void, addArrayItem, IN, osgIntrospection::Value &, instance, IN, const osgIntrospection::Value &, value); - I_Method2(void, removeArrayItem, IN, osgIntrospection::Value &, instance, IN, int, i); - I_Method0(osgIntrospection::Value, getDefaultValue); - I_ReadOnlyProperty(const osgIntrospection::MethodInfo *, AddMethod); - I_ReadOnlyProperty(const osgIntrospection::MethodInfo *, CountMethod); - I_ReadOnlyProperty(const osgIntrospection::Type &, DeclaringType); - I_ReadOnlyProperty(osgIntrospection::Value, DefaultValue); - I_ReadOnlyProperty(const osgIntrospection::MethodInfo *, GetMethod); - I_ReadOnlyProperty(const osgIntrospection::ParameterInfoList &, IndexParameters); - I_ReadOnlyProperty(const std::string &, Name); - I_ReadOnlyProperty(const osgIntrospection::Type &, PropertyType); - I_ReadOnlyProperty(const osgIntrospection::MethodInfo *, RemoveMethod); - I_ReadOnlyProperty(const osgIntrospection::MethodInfo *, SetMethod); -END_REFLECTOR - diff --git a/src/osgWrappers/osgIntrospection/ReaderWriter.cpp b/src/osgWrappers/osgIntrospection/ReaderWriter.cpp deleted file mode 100644 index 74251c2fa..000000000 --- a/src/osgWrappers/osgIntrospection/ReaderWriter.cpp +++ /dev/null @@ -1,37 +0,0 @@ -// *************************************************************************** -// -// Generated automatically by genwrapper. -// Please DO NOT EDIT this file! -// -// *************************************************************************** - -#include -#include -#include - -#include -#include - -// Must undefine IN and OUT macros defined in Windows headers -#ifdef IN -#undef IN -#endif -#ifdef OUT -#undef OUT -#endif - -BEGIN_VALUE_REFLECTOR(osgIntrospection::ReaderWriter) - I_Constructor0(); - I_MethodWithDefaults3(std::ostream &, writeTextValue, IN, std::ostream &, x, , IN, const osgIntrospection::Value &, v, , IN, const osgIntrospection::ReaderWriter::Options *, x, 0); - I_MethodWithDefaults3(std::istream &, readTextValue, IN, std::istream &, x, , IN, osgIntrospection::Value &, v, , IN, const osgIntrospection::ReaderWriter::Options *, x, 0); - I_MethodWithDefaults3(std::ostream &, writeBinaryValue, IN, std::ostream &, x, , IN, const osgIntrospection::Value &, v, , IN, const osgIntrospection::ReaderWriter::Options *, x, 0); - I_MethodWithDefaults3(std::istream &, readBinaryValue, IN, std::istream &, x, , IN, osgIntrospection::Value &, v, , IN, const osgIntrospection::ReaderWriter::Options *, x, 0); -END_REFLECTOR - -BEGIN_VALUE_REFLECTOR(osgIntrospection::ReaderWriter::Options) - I_Constructor0(); - I_Method0(bool, getForceNumericOutput); - I_Method1(void, setForceNumericOutput, IN, bool, fno); - I_Property(bool, ForceNumericOutput); -END_REFLECTOR - diff --git a/src/osgWrappers/osgIntrospection/Reflection.cpp b/src/osgWrappers/osgIntrospection/Reflection.cpp deleted file mode 100644 index b93d19a18..000000000 --- a/src/osgWrappers/osgIntrospection/Reflection.cpp +++ /dev/null @@ -1,33 +0,0 @@ -// *************************************************************************** -// -// Generated automatically by genwrapper. -// Please DO NOT EDIT this file! -// -// *************************************************************************** - -#include -#include -#include - -#include - -// Must undefine IN and OUT macros defined in Windows headers -#ifdef IN -#undef IN -#endif -#ifdef OUT -#undef OUT -#endif - -BEGIN_VALUE_REFLECTOR(osgIntrospection::Reflection) - I_Constructor0(); -END_REFLECTOR - -BEGIN_VALUE_REFLECTOR(osgIntrospection::TypeInfoCmp) - I_Constructor0(); -END_REFLECTOR - -TYPE_NAME_ALIAS(std::map< const std::type_info * COMMA osgIntrospection::Type * COMMA osgIntrospection::TypeInfoCmp >, osgIntrospection::TypeMap); - -STD_MAP_REFLECTOR(std::map< const std::type_info * COMMA osgIntrospection::Type * COMMA osgIntrospection::TypeInfoCmp >); - diff --git a/src/osgWrappers/osgIntrospection/Reflector.cpp b/src/osgWrappers/osgIntrospection/Reflector.cpp deleted file mode 100644 index a515e3008..000000000 --- a/src/osgWrappers/osgIntrospection/Reflector.cpp +++ /dev/null @@ -1,139 +0,0 @@ -// *************************************************************************** -// -// Generated automatically by genwrapper. -// Please DO NOT EDIT this file! -// -// *************************************************************************** - -#include -#include -#include - -#include -#include -#include - -// Must undefine IN and OUT macros defined in Windows headers -#ifdef IN -#undef IN -#endif -#ifdef OUT -#undef OUT -#endif - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::StdListReflector::Adder) - I_BaseType(osgIntrospection::PropertyAdder); - I_Constructor0(); - I_Method2(void, add, IN, osgIntrospection::Value &, instance, IN, const osgIntrospection::Value &, v); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::StdListReflector::Counter) - I_BaseType(osgIntrospection::PropertyCounter); - I_Constructor0(); - I_Method1(int, count, IN, const osgIntrospection::Value &, instance); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::StdListReflector::Getter) - I_BaseType(osgIntrospection::PropertyGetter); - I_Constructor0(); - I_Method2(osgIntrospection::Value, get, IN, osgIntrospection::Value &, instance, IN, int, i); - I_Method2(osgIntrospection::Value, get, IN, const osgIntrospection::Value &, instance, IN, int, i); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::StdListReflector::Remover) - I_BaseType(osgIntrospection::PropertyRemover); - I_Constructor0(); - I_Method2(void, remove, IN, osgIntrospection::Value &, instance, IN, int, i); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::StdListReflector::Setter) - I_BaseType(osgIntrospection::PropertySetter); - I_Constructor0(); - I_Method3(void, set, IN, osgIntrospection::Value &, instance, IN, int, i, IN, const osgIntrospection::Value &, v); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::StdMapReflector::Getter) - I_BaseType(osgIntrospection::PropertyGetter); - I_Constructor0(); - I_Method2(osgIntrospection::Value, get, IN, osgIntrospection::Value &, instance, IN, const osgIntrospection::ValueList &, indices); - I_Method2(osgIntrospection::Value, get, IN, const osgIntrospection::Value &, instance, IN, const osgIntrospection::ValueList &, indices); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::StdMapReflector::Indexer) - I_BaseType(osgIntrospection::IndexInfo); - I_Constructor0(); - I_Method0(const osgIntrospection::ParameterInfoList &, getIndexParameters); - I_Method3(void, getIndexValueSet, IN, int, x, IN, const osgIntrospection::Value &, instance, IN, osgIntrospection::ValueList &, values); - I_ReadOnlyProperty(const osgIntrospection::ParameterInfoList &, IndexParameters); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::StdMapReflector::Setter) - I_BaseType(osgIntrospection::PropertySetter); - I_Constructor0(); - I_Method3(void, set, IN, osgIntrospection::Value &, instance, IN, const osgIntrospection::ValueList &, indices, IN, const osgIntrospection::Value &, v); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::StdPairReflector::Accessor) - I_BaseType(osgIntrospection::PropertyGetter); - I_Constructor1(IN, int, i); - I_Method1(osgIntrospection::Value, get, IN, const osgIntrospection::Value &, instance); - I_Method1(osgIntrospection::Value, get, IN, osgIntrospection::Value &, instance); - I_Method2(void, set, IN, const osgIntrospection::Value &, instance, IN, const osgIntrospection::Value &, v); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::StdSetReflector::Adder) - I_BaseType(osgIntrospection::PropertyAdder); - I_Constructor0(); - I_Method2(void, add, IN, osgIntrospection::Value &, instance, IN, const osgIntrospection::Value &, v); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::StdSetReflector::Counter) - I_BaseType(osgIntrospection::PropertyCounter); - I_Constructor0(); - I_Method1(int, count, IN, const osgIntrospection::Value &, instance); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::StdSetReflector::Getter) - I_BaseType(osgIntrospection::PropertyGetter); - I_Constructor0(); - I_Method2(osgIntrospection::Value, get, IN, osgIntrospection::Value &, instance, IN, int, i); - I_Method2(osgIntrospection::Value, get, IN, const osgIntrospection::Value &, instance, IN, int, i); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::StdSetReflector::Remover) - I_BaseType(osgIntrospection::PropertyRemover); - I_Constructor0(); - I_Method2(void, remove, IN, osgIntrospection::Value &, instance, IN, int, i); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::StdVectorReflector::Adder) - I_BaseType(osgIntrospection::PropertyAdder); - I_Constructor0(); - I_Method2(void, add, IN, osgIntrospection::Value &, instance, IN, const osgIntrospection::Value &, v); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::StdVectorReflector::Counter) - I_BaseType(osgIntrospection::PropertyCounter); - I_Constructor0(); - I_Method1(int, count, IN, const osgIntrospection::Value &, instance); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::StdVectorReflector::Getter) - I_BaseType(osgIntrospection::PropertyGetter); - I_Constructor0(); - I_Method2(osgIntrospection::Value, get, IN, osgIntrospection::Value &, instance, IN, int, i); - I_Method2(osgIntrospection::Value, get, IN, const osgIntrospection::Value &, instance, IN, int, i); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::StdVectorReflector::Remover) - I_BaseType(osgIntrospection::PropertyRemover); - I_Constructor0(); - I_Method2(void, remove, IN, osgIntrospection::Value &, instance, IN, int, i); -END_REFLECTOR - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::StdVectorReflector::Setter) - I_BaseType(osgIntrospection::PropertySetter); - I_Constructor0(); - I_Method3(void, set, IN, osgIntrospection::Value &, instance, IN, int, i, IN, const osgIntrospection::Value &, v); -END_REFLECTOR - diff --git a/src/osgWrappers/osgIntrospection/Type.cpp b/src/osgWrappers/osgIntrospection/Type.cpp deleted file mode 100644 index 44d7ab8c7..000000000 --- a/src/osgWrappers/osgIntrospection/Type.cpp +++ /dev/null @@ -1,100 +0,0 @@ -// *************************************************************************** -// -// Generated automatically by genwrapper. -// Please DO NOT EDIT this file! -// -// *************************************************************************** - -#include -#include -#include - -#include -#include -#include -#include -#include -#include -#include - -// Must undefine IN and OUT macros defined in Windows headers -#ifdef IN -#undef IN -#endif -#ifdef OUT -#undef OUT -#endif - -BEGIN_OBJECT_REFLECTOR(osgIntrospection::Type) - I_BaseType(osgIntrospection::CustomAttributeProvider); - I_Method0(const std::type_info &, getStdTypeInfo); - I_Method0(bool, isDefined); - I_Method0(const std::string &, getName); - I_Method0(const std::string &, getNamespace); - I_Method0(std::string, getQualifiedName); - I_Method1(bool, matchesName, IN, const std::string &, name); - I_Method0(int, getNumBaseTypes); - I_Method1(const osgIntrospection::Type &, getBaseType, IN, int, i); - I_Method0(int, getNumAliases); - I_Method1(const std::string &, getAlias, IN, int, i); - I_Method0(bool, isAbstract); - I_Method0(bool, isAtomic); - I_Method0(bool, isEnum); - I_Method0(bool, isVoid); - I_Method0(bool, isPointer); - I_Method0(bool, isConstPointer); - I_Method0(bool, isNonConstPointer); - I_Method0(const osgIntrospection::Type &, getPointedType); - I_Method0(const osgIntrospection::PropertyInfoList &, getProperties); - I_Method1(void, getAllProperties, IN, osgIntrospection::PropertyInfoList &, props); - I_Method0(const osgIntrospection::ConstructorInfoList &, getConstructors); - I_Method0(const osgIntrospection::MethodInfoList &, getMethods); - I_Method1(void, getAllMethods, IN, osgIntrospection::MethodInfoList &, methods); - I_Method0(const osgIntrospection::EnumLabelMap &, getEnumLabels); - I_Method1(const osgIntrospection::ConstructorInfo *, getCompatibleConstructor, IN, const osgIntrospection::ValueList &, values); - I_Method1(const osgIntrospection::ConstructorInfo *, getConstructor, IN, const osgIntrospection::ParameterInfoList &, params); - I_Method3(const osgIntrospection::MethodInfo *, getCompatibleMethod, IN, const std::string &, name, IN, const osgIntrospection::ValueList &, values, IN, bool, inherit); - I_Method3(const osgIntrospection::MethodInfo *, getMethod, IN, const std::string &, name, IN, const osgIntrospection::ParameterInfoList &, params, IN, bool, inherit); - I_Method4(const osgIntrospection::PropertyInfo *, getProperty, IN, const std::string &, name, IN, const osgIntrospection::Type &, ptype, IN, const osgIntrospection::ParameterInfoList &, indices, IN, bool, inherit); - I_Method4(osgIntrospection::Value, invokeMethod, IN, const std::string &, name, IN, const osgIntrospection::Value &, instance, IN, osgIntrospection::ValueList &, args, IN, bool, inherit); - I_Method4(osgIntrospection::Value, invokeMethod, IN, const std::string &, name, IN, osgIntrospection::Value &, instance, IN, osgIntrospection::ValueList &, args, IN, bool, inherit); - I_Method1(bool, isSubclassOf, IN, const osgIntrospection::Type &, type); - I_Method0(const osgIntrospection::ReaderWriter *, getReaderWriter); - I_Method0(const osgIntrospection::Comparator *, getComparator); - I_Method1(osgIntrospection::Value, createInstance, IN, osgIntrospection::ValueList &, args); - I_Method0(osgIntrospection::Value, createInstance); - I_ArrayProperty_G(const std::string &, Alias, Aliases, int, void); - I_ArrayProperty_G(const osgIntrospection::Type &, BaseType, BaseTypes, int, void); - I_ReadOnlyProperty(const osgIntrospection::Comparator *, Comparator); - I_ReadOnlyProperty(const osgIntrospection::ConstructorInfoList &, Constructors); - I_ReadOnlyProperty(const osgIntrospection::EnumLabelMap &, EnumLabels); - I_ReadOnlyProperty(const osgIntrospection::MethodInfoList &, Methods); - I_ReadOnlyProperty(const std::string &, Name); - I_ReadOnlyProperty(const std::string &, Namespace); - I_ReadOnlyProperty(const osgIntrospection::Type &, PointedType); - I_ReadOnlyProperty(const osgIntrospection::PropertyInfoList &, Properties); - I_ReadOnlyProperty(std::string, QualifiedName); - I_ReadOnlyProperty(const osgIntrospection::ReaderWriter *, ReaderWriter); - I_ReadOnlyProperty(const std::type_info &, StdTypeInfo); -END_REFLECTOR - -TYPE_NAME_ALIAS(std::vector< const osgIntrospection::MethodInfo * >, osgIntrospection::MethodInfoList); - -TYPE_NAME_ALIAS(std::vector< const osgIntrospection::PropertyInfo * >, osgIntrospection::PropertyInfoList); - -TYPE_NAME_ALIAS(std::vector< const osgIntrospection::ParameterInfo * >, osgIntrospection::ParameterInfoList); - -TYPE_NAME_ALIAS(std::vector< const osgIntrospection::ConstructorInfo * >, osgIntrospection::ConstructorInfoList); - -TYPE_NAME_ALIAS(std::map< int COMMA std::string >, osgIntrospection::EnumLabelMap); - -STD_MAP_REFLECTOR(std::map< int COMMA std::string >); - -STD_VECTOR_REFLECTOR(std::vector< const osgIntrospection::ConstructorInfo * >); - -STD_VECTOR_REFLECTOR(std::vector< const osgIntrospection::MethodInfo * >); - -STD_VECTOR_REFLECTOR(std::vector< const osgIntrospection::ParameterInfo * >); - -STD_VECTOR_REFLECTOR(std::vector< const osgIntrospection::PropertyInfo * >); - diff --git a/src/osgWrappers/osgIntrospection/Value.cpp b/src/osgWrappers/osgIntrospection/Value.cpp deleted file mode 100644 index 229c570c5..000000000 --- a/src/osgWrappers/osgIntrospection/Value.cpp +++ /dev/null @@ -1,44 +0,0 @@ -// *************************************************************************** -// -// Generated automatically by genwrapper. -// Please DO NOT EDIT this file! -// -// *************************************************************************** - -#include -#include -#include - -#include -#include - -// Must undefine IN and OUT macros defined in Windows headers -#ifdef IN -#undef IN -#endif -#ifdef OUT -#undef OUT -#endif - -BEGIN_VALUE_REFLECTOR(osgIntrospection::Value) - I_Constructor0(); - I_Constructor1(IN, void *, v); - I_Constructor1(IN, const void *, v); - I_Constructor1(IN, const osgIntrospection::Value &, copy); - I_Method0(bool, isTypedPointer); - I_Method0(bool, isEmpty); - I_Method0(bool, isNullPointer); - I_Method0(const osgIntrospection::Type &, getType); - I_Method0(const osgIntrospection::Type &, getInstanceType); - I_Method1(osgIntrospection::Value, convertTo, IN, const osgIntrospection::Type &, outtype); - I_Method1(osgIntrospection::Value, tryConvertTo, IN, const osgIntrospection::Type &, outtype); - I_Method0(std::string, toString); - I_Method1(void, swap, IN, osgIntrospection::Value &, v); - I_ReadOnlyProperty(const osgIntrospection::Type &, InstanceType); - I_ReadOnlyProperty(const osgIntrospection::Type &, Type); -END_REFLECTOR - -TYPE_NAME_ALIAS(std::vector< osgIntrospection::Value >, osgIntrospection::ValueList); - -STD_VECTOR_REFLECTOR(std::vector< osgIntrospection::Value >); -