source: rrlib_rtti

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @111:ed1aeb74c1b6   2 months mreichardt Merge with 14.08 17.03 tip
(edit) @110:a4e73e3bd84b   2 months mreichardt Adds missing 'const' to tGenericObject::Equals method 14.08
(edit) @109:a996bf55aec4   6 months max.reichardt Adds functionality to obtain type register safely at static initialization … 17.03
(edit) @108:6fa2a0dd53e2   14 months mreichardt Adapts to changes in rrlib_serialization 17.03
(edit) @107:652bc239a6d7   15 months mreichardt Fixes warning 17.03
(edit) @106:292cfd93b1ac   15 months mreichardt Adds unit test for (de)serialization of data types 17.03
(edit) @105:3daccc24cd47   15 months mreichardt Fixes small bugs 17.03
(edit) @104:b27fd57fe3a6   15 months mreichardt Adds native support for std::pair, std::tuple, and … 17.03
(edit) @103:86e0a17e3094   15 months mreichardt Adds rrlib_rtti support for std::array types. Furthermore, implements … 17.03
(edit) @102:8d4b9ed5767e   15 months mreichardt Refactors rrlib_rtti in order to support std::vector<std::vector<T>> types … 17.03
(edit) @101:97852201f451   16 months mreichardt Removes now obsolete (and not really pretty) annotation mechanism for data … 17.03
(edit) @100:40d3afba3ef0   16 months mreichardt Introduces anonymous namespace in tTypeInfo.cpp 17.03
(edit) @99:ea2b9d5798ba   16 months mreichardt Adds HasName() function to tType 17.03
(edit) @98:9532a9a40c93   16 months max.reichardt Makes function tables for data types use the correct base templates to … 17.03
(edit) @97:0a227dc070c2   17 months mreichardt Adds utility class for static type registration in shared libraries 17.03
(edit) @96:05bfacd93d0a   18 months max.reichardt Adds deprecated tType::CreateInstanceGeneric method for … 17.03
(edit) @95:650a1718e5b5   18 months max.reichardt Fixes issues with DeepCopyOperation function/trait and adds test case 17.03
(edit) @94:24656a2877e9   18 months mreichardt Adds support for enums that do not have zero as default value 17.03
(edit) @93:2487ea7edf6e   18 months mreichardt Adds support for assigning multiple names to a data type via TypeName … 17.03
(edit) @92:c54d2d28444a   20 months mreichardt Adds generic class for parameter definitions based on mechanisms in … 17.03
(edit) @91:99149d62ce18   20 months mreichardt Makes rrlib_rtti use new register mechanism from rrlib_serialization. Adds … 17.03
(edit) @90:4e0cc8c4a4e2   2 years mreichardt rrlib_rtti version 3.0. Rewrite and refactoring of major parts of the … 17.03
(edit) @89:5797c7d0e09f   2 years mreichardt Added and integrated two new type traits: UnderlyingType and … 17.03
(edit) @88:b50920ef480e   21 months 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   3 years mreichardt Adds pthread dependency to test program instead of library (was …
(edit) @81:e81ef4924469   3 years max.reichardt Merged with 14.08
(edit) @80:edbffe8ee799   3 years max.reichardt Fix in unit test: no longer fails with versioned .so files 14.08
(edit) @79:e4c32a1ff52e   3 years max.reichardt Fix in unit test: no longer fails with versioned .so files
(edit) @78:d2490f52ee49   3 years max.reichardt Added linking to pthread for test programs. This is required on some …
(edit) @77:bfa8833413d2   3 years mreichardt Fix in last commit
(edit) @76:bfb88a01fcd4   3 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   4 years mreichardt Merged with 14.08
(edit) @68:12d260aafa13   4 years mreichardt Bugfix in naming of types whose template parameters have custom names … 14.08
(edit) @67:4133e4c20016   4 years mreichardt Merged with 14.08
(edit) @66:ab1a63ffea44   4 years mreichardt Added/fixed rtti support for std::set 14.08
(edit) @65:fee59585296d   4 years mreichardt Merged with 14.08
(edit) @64:4c9f679e46b1   4 years mreichardt Adapted rrlib_rtti in order support enums with custom, non-standard values 14.08
(edit) @63:8149da177331   4 years foehst Started stable branch for version 14.08 14.08
(edit) @62:edbbe18090d7   4 years mreichardt Fixed RRLab Ticket #168: Renamed types are now also replaced if they are …
(edit) @61:a88435d19a46   4 years mreichardt Added type trait 'TypeName' for setting rrlib_rtti type names (e.g. for …
(edit) @60:54642463a66e   4 years mreichardt tTimestamp and tDuration data types are now assigned proper names by …
(edit) @59:1e2d9df6067b   4 years mreichardt tType::GetBinary() now allows to specify whether path name should be …
(edit) @58:1d8ecf321bc3   4 years mreichardt Fundamental data types are now initialized in tDataType.cpp
(edit) @57:26e5d627582d   4 years mreichardt Small extension: tType can now create objects at specific addresses and …
(edit) @56:bf4a5a235e00   4 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   5 years foehst Merged with 13.10
(edit) @40:e43efa42770c   5 years m_arndt Adapted to changes in libstdc++ for GCC 4.8 13.10
(edit) @39:923931ebf8fb   5 years foehst Started stable branch for version 13.10 13.10
(edit) @38:1eab89bddb41   5 years foehst Reformatted with astyle 2.03
(edit) @37:01f523c173f2   5 years foehst Added and updated license information
(edit) @36:76b97a67a77e   5 years mreichardt Adjusted make.xml to change in make_builder shared library naming
(edit) @35:03abeaab5dd7   5 years mreichardt Moved std::string data type initialization from finroc_core to rrlib_rtti …
(edit) @34:711d36c14d78   5 years mreichardt Added option to retrieve type names without namespaces
(edit) @33:c3ca223d4097   5 years mreichardt Default names in rrlib::rtti now also contain namespaces in order to avoid …
(edit) @32:e7ecaac61dd9   5 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   6 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
(edit) @20:f8f56c310efb   6 years mreichardt Enum tDataTypeBase::tType is now an enum class.
(edit) @19:2be0b7541900   6 years foehst Fixed malformed enumerations
(edit) @18:616bc5b7a72f   6 years foehst Adapted to changes in make_builder
(edit) @17:74355a2e202c   6 years foehst Adapted to changes in rrlib_logging
(edit) @16:f2b4c443e9bd   6 years mreichardt Fixed broken #ifdef
(edit) @15:298549628eba   6 years mreichardt Added explicit template instantiations for rrlib_time timestamp and …
(edit) @14:8b574e012da1   6 years foehst Adapted to rrlib_xml2_wrapper -> rrlib_xml rename
(edit) @13:055b836b7935   6 years mreichardt Patch for std::vector<bool> support.
(edit) @12:154b85dbc5d1   7 years mreichardt "serialization encoding flexibility boost" commit: - Using the new type …
Note: See TracRevisionLog for help on using the revision log.