├── .gitignore ├── CMakeLists.txt ├── COPYING.txt ├── INSTALL.txt ├── README.txt ├── cmake ├── CAMPConfig.cmake.in ├── Config.cmake ├── MacOSX.cmake ├── Modules │ └── FindCAMP.cmake ├── PackageFilename.cmake ├── Packaging.cmake └── camp.pc.in ├── doc ├── CMakeLists.txt ├── api │ ├── Doxyfile.in │ ├── footer.html │ ├── header.html │ ├── images │ │ ├── logo_camp.png │ │ ├── tegesoft-bg.png │ │ └── tegesoft.png │ └── mainpage.hpp └── images │ ├── logo_camp.ai │ ├── logo_camp.svg │ └── logo_package.bmp ├── include ├── camp-xml │ ├── common.hpp │ ├── common.inl │ ├── libxml.hpp │ ├── qtxml.hpp │ ├── rapidxml.hpp │ ├── tinyxml.hpp │ └── xerces.hpp └── camp │ ├── args.hpp │ ├── arraymapper.hpp │ ├── arrayproperty.hpp │ ├── camptype.hpp │ ├── class.hpp │ ├── class.inl │ ├── classbuilder.hpp │ ├── classbuilder.inl │ ├── classcast.hpp │ ├── classget.hpp │ ├── classget.inl │ ├── classvisitor.hpp │ ├── config.hpp │ ├── constructor.hpp │ ├── detail │ ├── arraypropertyimpl.hpp │ ├── arraypropertyimpl.inl │ ├── callhelper.hpp │ ├── classmanager.hpp │ ├── constructorimpl.hpp │ ├── enummanager.hpp │ ├── enumpropertyimpl.hpp │ ├── enumpropertyimpl.inl │ ├── functionimpl.hpp │ ├── functiontraits.hpp │ ├── getter.hpp │ ├── getter.inl │ ├── issmartpointer.hpp │ ├── objectholder.hpp │ ├── objectholder.inl │ ├── objecttraits.hpp │ ├── observernotifier.hpp │ ├── propertyfactory.hpp │ ├── rawtype.hpp │ ├── returntype.hpp │ ├── simplepropertyimpl.hpp │ ├── simplepropertyimpl.inl │ ├── typeid.hpp │ ├── userpropertyimpl.hpp │ ├── userpropertyimpl.inl │ ├── valueimpl.hpp │ ├── valueprovider.hpp │ └── yesnotype.hpp │ ├── enum.hpp │ ├── enum.inl │ ├── enumbuilder.hpp │ ├── enumget.hpp │ ├── enumget.inl │ ├── enumobject.hpp │ ├── enumobject.inl │ ├── enumproperty.hpp │ ├── error.hpp │ ├── error.inl │ ├── errors.hpp │ ├── function.hpp │ ├── observer.hpp │ ├── property.hpp │ ├── qt │ ├── qlist.hpp │ ├── qstring.hpp │ ├── qt.hpp │ ├── qtfunction.hpp │ ├── qthelper.hpp │ ├── qtmapper.hpp │ ├── qtsimpleproperty.hpp │ └── qvector.hpp │ ├── simpleproperty.hpp │ ├── tagholder.hpp │ ├── type.hpp │ ├── userobject.hpp │ ├── userobject.inl │ ├── userproperty.hpp │ ├── value.hpp │ ├── value.inl │ ├── valuemapper.hpp │ └── valuevisitor.hpp ├── src ├── args.cpp ├── arrayproperty.cpp ├── camptype.cpp ├── class.cpp ├── classcast.cpp ├── classmanager.cpp ├── classvisitor.cpp ├── enum.cpp ├── enumbuilder.cpp ├── enummanager.cpp ├── enumobject.cpp ├── enumproperty.cpp ├── error.cpp ├── errors.cpp ├── function.cpp ├── observer.cpp ├── observernotifier.cpp ├── outofrange.cpp ├── property.cpp ├── simpleproperty.cpp ├── tagholder.cpp ├── userobject.cpp ├── userproperty.cpp └── value.cpp ├── test ├── CMakeLists.txt ├── arrayproperty.cpp ├── arrayproperty.hpp ├── class.cpp ├── class.hpp ├── classvisitor.cpp ├── classvisitor.hpp ├── constructor.cpp ├── constructor.hpp ├── enum.cpp ├── enum.hpp ├── enumobject.cpp ├── enumobject.hpp ├── enumproperty.cpp ├── enumproperty.hpp ├── function.cpp ├── function.hpp ├── functionaccess.cpp ├── functionaccess.hpp ├── inheritance.cpp ├── inheritance.hpp ├── main.cpp ├── mapper.cpp ├── mapper.hpp ├── property.cpp ├── property.hpp ├── propertyaccess.cpp ├── propertyaccess.hpp ├── qt │ ├── CMakeLists.txt │ ├── functionmapping.cpp │ ├── functionmapping.hpp │ ├── main.cpp │ ├── propertymapping.cpp │ ├── propertymapping.hpp │ └── qstringmapping.cpp ├── tagholder.cpp ├── tagholder.hpp ├── userobject.cpp ├── userobject.hpp ├── userproperty.cpp ├── userproperty.hpp ├── value.cpp └── value.hpp └── version.in /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /COPYING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/COPYING.txt -------------------------------------------------------------------------------- /INSTALL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/INSTALL.txt -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/README.txt -------------------------------------------------------------------------------- /cmake/CAMPConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/cmake/CAMPConfig.cmake.in -------------------------------------------------------------------------------- /cmake/Config.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/cmake/Config.cmake -------------------------------------------------------------------------------- /cmake/MacOSX.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/cmake/MacOSX.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindCAMP.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/cmake/Modules/FindCAMP.cmake -------------------------------------------------------------------------------- /cmake/PackageFilename.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/cmake/PackageFilename.cmake -------------------------------------------------------------------------------- /cmake/Packaging.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/cmake/Packaging.cmake -------------------------------------------------------------------------------- /cmake/camp.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/cmake/camp.pc.in -------------------------------------------------------------------------------- /doc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/doc/CMakeLists.txt -------------------------------------------------------------------------------- /doc/api/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/doc/api/Doxyfile.in -------------------------------------------------------------------------------- /doc/api/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/doc/api/footer.html -------------------------------------------------------------------------------- /doc/api/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/doc/api/header.html -------------------------------------------------------------------------------- /doc/api/images/logo_camp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/doc/api/images/logo_camp.png -------------------------------------------------------------------------------- /doc/api/images/tegesoft-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/doc/api/images/tegesoft-bg.png -------------------------------------------------------------------------------- /doc/api/images/tegesoft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/doc/api/images/tegesoft.png -------------------------------------------------------------------------------- /doc/api/mainpage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/doc/api/mainpage.hpp -------------------------------------------------------------------------------- /doc/images/logo_camp.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/doc/images/logo_camp.ai -------------------------------------------------------------------------------- /doc/images/logo_camp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/doc/images/logo_camp.svg -------------------------------------------------------------------------------- /doc/images/logo_package.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/doc/images/logo_package.bmp -------------------------------------------------------------------------------- /include/camp-xml/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp-xml/common.hpp -------------------------------------------------------------------------------- /include/camp-xml/common.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp-xml/common.inl -------------------------------------------------------------------------------- /include/camp-xml/libxml.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp-xml/libxml.hpp -------------------------------------------------------------------------------- /include/camp-xml/qtxml.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp-xml/qtxml.hpp -------------------------------------------------------------------------------- /include/camp-xml/rapidxml.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp-xml/rapidxml.hpp -------------------------------------------------------------------------------- /include/camp-xml/tinyxml.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp-xml/tinyxml.hpp -------------------------------------------------------------------------------- /include/camp-xml/xerces.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp-xml/xerces.hpp -------------------------------------------------------------------------------- /include/camp/args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/args.hpp -------------------------------------------------------------------------------- /include/camp/arraymapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/arraymapper.hpp -------------------------------------------------------------------------------- /include/camp/arrayproperty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/arrayproperty.hpp -------------------------------------------------------------------------------- /include/camp/camptype.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/camptype.hpp -------------------------------------------------------------------------------- /include/camp/class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/class.hpp -------------------------------------------------------------------------------- /include/camp/class.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/class.inl -------------------------------------------------------------------------------- /include/camp/classbuilder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/classbuilder.hpp -------------------------------------------------------------------------------- /include/camp/classbuilder.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/classbuilder.inl -------------------------------------------------------------------------------- /include/camp/classcast.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/classcast.hpp -------------------------------------------------------------------------------- /include/camp/classget.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/classget.hpp -------------------------------------------------------------------------------- /include/camp/classget.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/classget.inl -------------------------------------------------------------------------------- /include/camp/classvisitor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/classvisitor.hpp -------------------------------------------------------------------------------- /include/camp/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/config.hpp -------------------------------------------------------------------------------- /include/camp/constructor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/constructor.hpp -------------------------------------------------------------------------------- /include/camp/detail/arraypropertyimpl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/arraypropertyimpl.hpp -------------------------------------------------------------------------------- /include/camp/detail/arraypropertyimpl.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/arraypropertyimpl.inl -------------------------------------------------------------------------------- /include/camp/detail/callhelper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/callhelper.hpp -------------------------------------------------------------------------------- /include/camp/detail/classmanager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/classmanager.hpp -------------------------------------------------------------------------------- /include/camp/detail/constructorimpl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/constructorimpl.hpp -------------------------------------------------------------------------------- /include/camp/detail/enummanager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/enummanager.hpp -------------------------------------------------------------------------------- /include/camp/detail/enumpropertyimpl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/enumpropertyimpl.hpp -------------------------------------------------------------------------------- /include/camp/detail/enumpropertyimpl.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/enumpropertyimpl.inl -------------------------------------------------------------------------------- /include/camp/detail/functionimpl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/functionimpl.hpp -------------------------------------------------------------------------------- /include/camp/detail/functiontraits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/functiontraits.hpp -------------------------------------------------------------------------------- /include/camp/detail/getter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/getter.hpp -------------------------------------------------------------------------------- /include/camp/detail/getter.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/getter.inl -------------------------------------------------------------------------------- /include/camp/detail/issmartpointer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/issmartpointer.hpp -------------------------------------------------------------------------------- /include/camp/detail/objectholder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/objectholder.hpp -------------------------------------------------------------------------------- /include/camp/detail/objectholder.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/objectholder.inl -------------------------------------------------------------------------------- /include/camp/detail/objecttraits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/objecttraits.hpp -------------------------------------------------------------------------------- /include/camp/detail/observernotifier.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/observernotifier.hpp -------------------------------------------------------------------------------- /include/camp/detail/propertyfactory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/propertyfactory.hpp -------------------------------------------------------------------------------- /include/camp/detail/rawtype.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/rawtype.hpp -------------------------------------------------------------------------------- /include/camp/detail/returntype.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/returntype.hpp -------------------------------------------------------------------------------- /include/camp/detail/simplepropertyimpl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/simplepropertyimpl.hpp -------------------------------------------------------------------------------- /include/camp/detail/simplepropertyimpl.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/simplepropertyimpl.inl -------------------------------------------------------------------------------- /include/camp/detail/typeid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/typeid.hpp -------------------------------------------------------------------------------- /include/camp/detail/userpropertyimpl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/userpropertyimpl.hpp -------------------------------------------------------------------------------- /include/camp/detail/userpropertyimpl.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/userpropertyimpl.inl -------------------------------------------------------------------------------- /include/camp/detail/valueimpl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/valueimpl.hpp -------------------------------------------------------------------------------- /include/camp/detail/valueprovider.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/valueprovider.hpp -------------------------------------------------------------------------------- /include/camp/detail/yesnotype.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/detail/yesnotype.hpp -------------------------------------------------------------------------------- /include/camp/enum.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/enum.hpp -------------------------------------------------------------------------------- /include/camp/enum.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/enum.inl -------------------------------------------------------------------------------- /include/camp/enumbuilder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/enumbuilder.hpp -------------------------------------------------------------------------------- /include/camp/enumget.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/enumget.hpp -------------------------------------------------------------------------------- /include/camp/enumget.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/enumget.inl -------------------------------------------------------------------------------- /include/camp/enumobject.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/enumobject.hpp -------------------------------------------------------------------------------- /include/camp/enumobject.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/enumobject.inl -------------------------------------------------------------------------------- /include/camp/enumproperty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/enumproperty.hpp -------------------------------------------------------------------------------- /include/camp/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/error.hpp -------------------------------------------------------------------------------- /include/camp/error.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/error.inl -------------------------------------------------------------------------------- /include/camp/errors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/errors.hpp -------------------------------------------------------------------------------- /include/camp/function.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/function.hpp -------------------------------------------------------------------------------- /include/camp/observer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/observer.hpp -------------------------------------------------------------------------------- /include/camp/property.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/property.hpp -------------------------------------------------------------------------------- /include/camp/qt/qlist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/qt/qlist.hpp -------------------------------------------------------------------------------- /include/camp/qt/qstring.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/qt/qstring.hpp -------------------------------------------------------------------------------- /include/camp/qt/qt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/qt/qt.hpp -------------------------------------------------------------------------------- /include/camp/qt/qtfunction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/qt/qtfunction.hpp -------------------------------------------------------------------------------- /include/camp/qt/qthelper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/qt/qthelper.hpp -------------------------------------------------------------------------------- /include/camp/qt/qtmapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/qt/qtmapper.hpp -------------------------------------------------------------------------------- /include/camp/qt/qtsimpleproperty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/qt/qtsimpleproperty.hpp -------------------------------------------------------------------------------- /include/camp/qt/qvector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/qt/qvector.hpp -------------------------------------------------------------------------------- /include/camp/simpleproperty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/simpleproperty.hpp -------------------------------------------------------------------------------- /include/camp/tagholder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/tagholder.hpp -------------------------------------------------------------------------------- /include/camp/type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/type.hpp -------------------------------------------------------------------------------- /include/camp/userobject.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/userobject.hpp -------------------------------------------------------------------------------- /include/camp/userobject.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/userobject.inl -------------------------------------------------------------------------------- /include/camp/userproperty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/userproperty.hpp -------------------------------------------------------------------------------- /include/camp/value.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/value.hpp -------------------------------------------------------------------------------- /include/camp/value.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/value.inl -------------------------------------------------------------------------------- /include/camp/valuemapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/valuemapper.hpp -------------------------------------------------------------------------------- /include/camp/valuevisitor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/include/camp/valuevisitor.hpp -------------------------------------------------------------------------------- /src/args.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/args.cpp -------------------------------------------------------------------------------- /src/arrayproperty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/arrayproperty.cpp -------------------------------------------------------------------------------- /src/camptype.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/camptype.cpp -------------------------------------------------------------------------------- /src/class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/class.cpp -------------------------------------------------------------------------------- /src/classcast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/classcast.cpp -------------------------------------------------------------------------------- /src/classmanager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/classmanager.cpp -------------------------------------------------------------------------------- /src/classvisitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/classvisitor.cpp -------------------------------------------------------------------------------- /src/enum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/enum.cpp -------------------------------------------------------------------------------- /src/enumbuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/enumbuilder.cpp -------------------------------------------------------------------------------- /src/enummanager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/enummanager.cpp -------------------------------------------------------------------------------- /src/enumobject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/enumobject.cpp -------------------------------------------------------------------------------- /src/enumproperty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/enumproperty.cpp -------------------------------------------------------------------------------- /src/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/error.cpp -------------------------------------------------------------------------------- /src/errors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/errors.cpp -------------------------------------------------------------------------------- /src/function.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/function.cpp -------------------------------------------------------------------------------- /src/observer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/observer.cpp -------------------------------------------------------------------------------- /src/observernotifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/observernotifier.cpp -------------------------------------------------------------------------------- /src/outofrange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/outofrange.cpp -------------------------------------------------------------------------------- /src/property.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/property.cpp -------------------------------------------------------------------------------- /src/simpleproperty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/simpleproperty.cpp -------------------------------------------------------------------------------- /src/tagholder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/tagholder.cpp -------------------------------------------------------------------------------- /src/userobject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/userobject.cpp -------------------------------------------------------------------------------- /src/userproperty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/userproperty.cpp -------------------------------------------------------------------------------- /src/value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/src/value.cpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/arrayproperty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/arrayproperty.cpp -------------------------------------------------------------------------------- /test/arrayproperty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/arrayproperty.hpp -------------------------------------------------------------------------------- /test/class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/class.cpp -------------------------------------------------------------------------------- /test/class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/class.hpp -------------------------------------------------------------------------------- /test/classvisitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/classvisitor.cpp -------------------------------------------------------------------------------- /test/classvisitor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/classvisitor.hpp -------------------------------------------------------------------------------- /test/constructor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/constructor.cpp -------------------------------------------------------------------------------- /test/constructor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/constructor.hpp -------------------------------------------------------------------------------- /test/enum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/enum.cpp -------------------------------------------------------------------------------- /test/enum.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/enum.hpp -------------------------------------------------------------------------------- /test/enumobject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/enumobject.cpp -------------------------------------------------------------------------------- /test/enumobject.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/enumobject.hpp -------------------------------------------------------------------------------- /test/enumproperty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/enumproperty.cpp -------------------------------------------------------------------------------- /test/enumproperty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/enumproperty.hpp -------------------------------------------------------------------------------- /test/function.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/function.cpp -------------------------------------------------------------------------------- /test/function.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/function.hpp -------------------------------------------------------------------------------- /test/functionaccess.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/functionaccess.cpp -------------------------------------------------------------------------------- /test/functionaccess.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/functionaccess.hpp -------------------------------------------------------------------------------- /test/inheritance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/inheritance.cpp -------------------------------------------------------------------------------- /test/inheritance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/inheritance.hpp -------------------------------------------------------------------------------- /test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/main.cpp -------------------------------------------------------------------------------- /test/mapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/mapper.cpp -------------------------------------------------------------------------------- /test/mapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/mapper.hpp -------------------------------------------------------------------------------- /test/property.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/property.cpp -------------------------------------------------------------------------------- /test/property.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/property.hpp -------------------------------------------------------------------------------- /test/propertyaccess.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/propertyaccess.cpp -------------------------------------------------------------------------------- /test/propertyaccess.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/propertyaccess.hpp -------------------------------------------------------------------------------- /test/qt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/qt/CMakeLists.txt -------------------------------------------------------------------------------- /test/qt/functionmapping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/qt/functionmapping.cpp -------------------------------------------------------------------------------- /test/qt/functionmapping.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/qt/functionmapping.hpp -------------------------------------------------------------------------------- /test/qt/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/qt/main.cpp -------------------------------------------------------------------------------- /test/qt/propertymapping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/qt/propertymapping.cpp -------------------------------------------------------------------------------- /test/qt/propertymapping.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/qt/propertymapping.hpp -------------------------------------------------------------------------------- /test/qt/qstringmapping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/qt/qstringmapping.cpp -------------------------------------------------------------------------------- /test/tagholder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/tagholder.cpp -------------------------------------------------------------------------------- /test/tagholder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/tagholder.hpp -------------------------------------------------------------------------------- /test/userobject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/userobject.cpp -------------------------------------------------------------------------------- /test/userobject.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/userobject.hpp -------------------------------------------------------------------------------- /test/userproperty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/userproperty.cpp -------------------------------------------------------------------------------- /test/userproperty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/userproperty.hpp -------------------------------------------------------------------------------- /test/value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/value.cpp -------------------------------------------------------------------------------- /test/value.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/test/value.hpp -------------------------------------------------------------------------------- /version.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tegesoft/camp/HEAD/version.in --------------------------------------------------------------------------------