source: rrlib_rtti

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @120:a7f94b523373   3 months mreichardt Merge with 17.03 tip
(edit) @119:fa21e787e72f   3 months mreichardt Removes 'unused variable' compiler warnings at static data type … 17.03
(edit) @118:f2cc18e90383   4 months max.reichardt Merge with 17.03
(edit) @117:d095ce4d8a1e   4 months max.reichardt Adds helpful error messages when type renaming issues occur. 17.03
(edit) @116:0f32e8316d2c   4 months max.reichardt Merge with 17.03
(edit) @115:1b996ddfb1cc   4 months max.reichardt Makes associative containers no longer auto-register their element types … 17.03
(edit) @114:8c2758822391   4 months mreichardt Merge with 17.03
(edit) @113:19aca1477e99   5 months max.reichardt Adds 'INHERITS_UNDERLYING_TYPE_ELEMENT_ACCESS_OPERATIONS' flag to … 17.03
(edit) @112:d3ff76c4a237   5 months max.reichardt Adds AddName method to tStaticTypeRegistration - to add names to data … 17.03
(edit) @111:ed1aeb74c1b6   9 months mreichardt Merge with 14.08 17.03
(edit) @110:a4e73e3bd84b   9 months mreichardt Adds missing 'const' to tGenericObject::Equals method 14.08
(edit) @109:a996bf55aec4   12 months max.reichardt Adds functionality to obtain type register safely at static initialization … 17.03
(edit) @108:6fa2a0dd53e2   20 months mreichardt Adapts to changes in rrlib_serialization 17.03
(edit) @107:652bc239a6d7   21 months mreichardt Fixes warning 17.03
(edit) @106:292cfd93b1ac   21 months mreichardt Adds unit test for (de)serialization of data types 17.03
(edit) @105:3daccc24cd47   21 months mreichardt Fixes small bugs 17.03
(edit) @104:b27fd57fe3a6   21 months mreichardt Adds native support for std::pair, std::tuple, and … 17.03
(edit) @103:86e0a17e3094   22 months mreichardt Adds rrlib_rtti support for std::array types. Furthermore, implements … 17.03
(edit) @102:8d4b9ed5767e   22 months mreichardt Refactors rrlib_rtti in order to support std::vector<std::vector<T>> types … 17.03
(edit) @101:97852201f451   22 months mreichardt Removes now obsolete (and not really pretty) annotation mechanism for data … 17.03
(edit) @100:40d3afba3ef0   22 months mreichardt Introduces anonymous namespace in tTypeInfo.cpp 17.03
(edit) @99:ea2b9d5798ba   22 months mreichardt Adds HasName() function to tType 17.03
(edit) @98:9532a9a40c93   23 months max.reichardt Makes function tables for data types use the correct base templates to … 17.03
(edit) @97:0a227dc070c2   23 months mreichardt Adds utility class for static type registration in shared libraries 17.03
(edit) @96:05bfacd93d0a   2 years max.reichardt Adds deprecated tType::CreateInstanceGeneric method for … 17.03
(edit) @95:650a1718e5b5   2 years max.reichardt Fixes issues with DeepCopyOperation function/trait and adds test case 17.03
(edit) @94:24656a2877e9   2 years mreichardt Adds support for enums that do not have zero as default value 17.03
(edit) @93:2487ea7edf6e   2 years mreichardt Adds support for assigning multiple names to a data type via TypeName … 17.03
(edit) @92:c54d2d28444a   2 years mreichardt Adds generic class for parameter definitions based on mechanisms in … 17.03
(edit) @91:99149d62ce18   2 years mreichardt Makes rrlib_rtti use new register mechanism from rrlib_serialization. Adds … 17.03
(edit) @90:4e0cc8c4a4e2   3 years mreichardt rrlib_rtti version 3.0. Rewrite and refactoring of major parts of the … 17.03
(edit) @89:5797c7d0e09f   3 years mreichardt Added and integrated two new type traits: UnderlyingType and … 17.03
(edit) @88:b50920ef480e   2 years foehst Starts beta branch for version 17.03 17.03
(edit) @87:2defcae2db7f   3 years mreichardt Merged with 14.08
(edit) @86:92fe6827218d   3 years mreichardt Compile fix for gcc 5.3 (see development branch) 14.08
(edit) @85:9c7a42690e62   3 years wettach added template clarification needed for gcc version 5.3.1 20160413 (Ubuntu …
(edit) @84:f9a93adee391   3 years mreichardt Merged with 14.08
(edit) @83:7220d942eec4   3 years mreichardt Removed obsolete traits from data type traits vector (as they caused … 14.08
(edit) @82:e8ac8d4509d0   4 years mreichardt Adds pthread dependency to test program instead of library (was …
(edit) @81:e81ef4924469   4 years max.reichardt Merged with 14.08
(edit) @80:edbffe8ee799   4 years max.reichardt Fix in unit test: no longer fails with versioned .so files 14.08
(edit) @79:e4c32a1ff52e   4 years max.reichardt Fix in unit test: no longer fails with versioned .so files
(edit) @78:d2490f52ee49   4 years max.reichardt Added linking to pthread for test programs. This is required on some …
(edit) @77:bfa8833413d2   4 years mreichardt Fix in last commit
(edit) @76:bfb88a01fcd4   4 years mreichardt Added #define to disable auto-detection of binaries performing static …
(edit) @75:a9778e58da49   4 years mreichardt Small patch to cope with outdated type names (e.g. in recorded data)
(edit) @74:393c457556b5   4 years mreichardt Bugfix w.r.t to transparent unified handling of equivalent integral types …
(edit) @73:3a24dab32eef   4 years mreichardt Fixed type trait static assertion in last commit
(edit) @72:90eb68fa9531   4 years mreichardt Implements transparent unified handling of equivalent integral types (e.g. …
(edit) @71:5cf276d25540   4 years mreichardt Merged with 14.08
(edit) @70:bded26805ca0   4 years mreichardt Bugfix: SupportsBitwiseCopy type trait is now false for polymorphic … 14.08
(edit) @69:1505ef1a873e   5 years mreichardt Merged with 14.08
(edit) @68:12d260aafa13   5 years mreichardt Bugfix in naming of types whose template parameters have custom names … 14.08
(edit) @67:4133e4c20016   5 years mreichardt Merged with 14.08
(edit) @66:ab1a63ffea44   5 years mreichardt Added/fixed rtti support for std::set 14.08
(edit) @65:fee59585296d   5 years mreichardt Merged with 14.08
(edit) @64:4c9f679e46b1   5 years mreichardt Adapted rrlib_rtti in order support enums with custom, non-standard values 14.08
(edit) @63:8149da177331   5 years foehst Started stable branch for version 14.08 14.08
(edit) @62:edbbe18090d7   5 years mreichardt Fixed RRLab Ticket #168: Renamed types are now also replaced if they are …
(edit) @61:a88435d19a46   5 years mreichardt Added type trait 'TypeName' for setting rrlib_rtti type names (e.g. for …
(edit) @60:54642463a66e   5 years mreichardt tTimestamp and tDuration data types are now assigned proper names by …
(edit) @59:1e2d9df6067b   5 years mreichardt tType::GetBinary() now allows to specify whether path name should be …
(edit) @58:1d8ecf321bc3   5 years mreichardt Fundamental data types are now initialized in tDataType.cpp
(edit) @57:26e5d627582d   5 years mreichardt Small extension: tType can now create objects at specific addresses and …
(edit) @56:bf4a5a235e00   5 years mreichardt Made rrlib_xml optional. Binaries that initialize types are only …
(edit) @55:c327ca915cb7   5 years foehst Adapted to changes in rrlib_util
(edit) @54:e7c8e1f02e24   5 years mreichardt fixed include
(edit) @53:a6e56ebb5fcb   5 years mreichardt Updated make.xml file and moved test program to 'tests' folder
(edit) @52:7dfabce2e36e   5 years mreichardt Fixed two bugs and extended unit test: (1) containers in containers now …
(edit) @51:853eefb63c79   5 years mreichardt Adapted remaining classes to our standard code template
(edit) @50:998afc2cdd4f   5 years mreichardt Added test for std::vector<bool> to unit test
(edit) @49:9752f8cf0daf   5 years mreichardt Two small bugfixes
(edit) @48:4630b69013be   5 years mreichardt Performed some major refactoring: - Moved container serialization to …
(edit) @47:1f5b64511a9a   5 years mreichardt Merged with 13.10
(edit) @46:c7c91725fb92   5 years mreichardt Bugfix in unused functionality related to memory cleanup when processing … 13.10
(edit) @45:befc57e5ae7d   5 years foehst Removed unneeded include
(edit) @44:f8b2f169d522   5 years mreichardt Added 'override' keyword where appropriate
(edit) @43:9800c6c15fa3   5 years foehst Switched to symbol demangling from rrlib_util
(edit) @42:a5c377662f72   5 years foehst Rewrote compiler-check to work with clang and gcc > 4 13.10
(edit) @41:2ad6c0473dff   6 years foehst Merged with 13.10
(edit) @40:e43efa42770c   6 years m_arndt Adapted to changes in libstdc++ for GCC 4.8 13.10
(edit) @39:923931ebf8fb   6 years foehst Started stable branch for version 13.10 13.10
(edit) @38:1eab89bddb41   6 years foehst Reformatted with astyle 2.03
(edit) @37:01f523c173f2   6 years foehst Added and updated license information
(edit) @36:76b97a67a77e   6 years mreichardt Adjusted make.xml to change in make_builder shared library naming
(edit) @35:03abeaab5dd7   6 years mreichardt Moved std::string data type initialization from finroc_core to rrlib_rtti …
(edit) @34:711d36c14d78   6 years mreichardt Added option to retrieve type names without namespaces
(edit) @33:c3ca223d4097   6 years mreichardt Default names in rrlib::rtti now also contain namespaces in order to avoid …
(edit) @32:e7ecaac61dd9   6 years mreichardt Removed unnecessary #if in order to make things compile with clang.
(edit) @31:e80270dbcb67   6 years mreichardt Added missing 'tGenericObject.cpp'
(edit) @30:fe6dd40a870c   6 years mreichardt Replaced boost::noncopyable with rrlib::util::tNoncopyable. Adapted to …
(edit) @29:e00d005632a6   6 years foehst Updated file info
(edit) @28:3c2bd4a0d557   6 years foehst Equalized preamble
(edit) @27:ed73df3f6c8b   6 years mreichardt Fixed thread-safety issue in type register
(edit) @26:3920fa34eaee   6 years mreichardt Removed tHasNoArgumentConstructor type trait, as it cannot deal with …
(edit) @25:c7a608584b12   6 years mreichardt Increased robustness of XML deserialization of std::vectors. Removed …
(edit) @24:efff3c80c9f4   6 years mreichardt Merged with changes from current finroc.org main branch
(edit) @23:6cd1c7b11dfa   6 years mreichardt tType::GetTypeCount() now returns unsigned value
(edit) @22:537558337a8f   7 years mreichardt Various improvements for Finroc 1: - Renamed tDataTypeBase to tType - …
(edit) @21:5cfe8e569e55   6 years foehst Adapted to changes in make_builder regarding enum strings
Note: See TracRevisionLog for help on using the revision log.