source: rrlib_rtti

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @148:67c8480e7fa5   9 days mreichardt Merge with 17.03 tip
(edit) @147:6e17f75581a5   5 weeks max.reichardt Makes rrlib_rtti static initialization more robust by handling … 17.03
(edit) @146:e6bb8d5c9482   3 months max.reichardt Makes it possible to specify non-normalized types in UnderlyingType type … 17.03
(edit) @145:ae5a7c09b179   4 months max.reichardt Adds check for inconsistent compile time info of registered types (which … 17.03
(edit) @144:bd3582809830   6 months mreichardt Merge with 17.03
(edit) @143:5d6130e3f43c   6 months mreichardt Adds additional generic rtti-based XML serialization implemenentations for … 17.03
(edit) @142:37ce04101879   6 months mreichardt Merge with 17.03
(edit) @141:856abcec17ae   6 months mreichardt Adds Add function overload for tType object to tStaticTypeRegistration 17.03
(edit) @140:5822ca2704ab   7 months mreichardt Merge with 17.03
(edit) @139:db90278712af   7 months mreichardt Allows implicit casts from arithmetic types to bool (in … 17.03
(edit) @138:c05ba6cd60eb   7 months mreichardt Refines and adds explicit template instantiations (doing so for … 17.03
(edit) @137:ba827409332c   7 months mreichardt Merge with 17.03
(edit) @136:b220d88ee1ac   7 months mreichardt Adapts UnderlyingType type trait to change in rrlib_rtti_conversion … 17.03
(edit) @135:1f90b5cd6614   7 months max.reichardt Merge with 17.03
(edit) @134:86b010d11363   7 months max.reichardt Fixes missing modification to tType::HasName function in last commit … 17.03
(edit) @133:61687c84ed75   7 months mreichardt Merge with 17.03
(edit) @132:4b59da1be122   7 months mreichardt Allows to set custom names for auto-named data types such as lists (lookup … 17.03
(edit) @131:f38e69cd130d   7 months mreichardt Merge with 17.03
(edit) @130:a008bb0375a5   7 months mreichardt Splits detail::tTypeInfo::GetDefaultTypeName method - in order to utilize … 17.03
(edit) @129:baeb0874a6d3   7 months mreichardt Adds type trait flag for port composite interfaces 17.03
(edit) @128:9b9df7f7fec1   8 months max.reichardt Merge with 17.03
(edit) @127:c83307692316   8 months max.reichardt Adds basic size check assertion to tTypedPointer::GetUnchecked method … 17.03
(edit) @126:6333356d4990   8 months max.reichardt Adds internal IS_ARITHMETIC trait flag to data types 17.03
(edit) @125:8b06324f055a   14 months mreichardt Merge with 17.03
(edit) @124:c07b73ae3d24   14 months mreichardt Adds additional unit tests for type naming 17.03
(edit) @123:3a5474107a25   14 months max.reichardt Merge with 17.03
(edit) @122:f19f4ed808b0   14 months mreichardt Adds support for legacy std::pair type names in FindType functions 17.03
(edit) @121:f82d3771c790   14 months mreichardt Fixes bug in tTypeInfo::HasName for std::pair types (when called with … 17.03
(edit) @120:a7f94b523373   18 months mreichardt Merge with 17.03
(edit) @119:fa21e787e72f   18 months mreichardt Removes 'unused variable' compiler warnings at static data type … 17.03
(edit) @118:f2cc18e90383   19 months max.reichardt Merge with 17.03
(edit) @117:d095ce4d8a1e   19 months max.reichardt Adds helpful error messages when type renaming issues occur. 17.03
(edit) @116:0f32e8316d2c   19 months max.reichardt Merge with 17.03
(edit) @115:1b996ddfb1cc   19 months max.reichardt Makes associative containers no longer auto-register their element types … 17.03
(edit) @114:8c2758822391   19 months mreichardt Merge with 17.03
(edit) @113:19aca1477e99   20 months max.reichardt Adds 'INHERITS_UNDERLYING_TYPE_ELEMENT_ACCESS_OPERATIONS' flag to … 17.03
(edit) @112:d3ff76c4a237   20 months max.reichardt Adds AddName method to tStaticTypeRegistration - to add names to data … 17.03
(edit) @111:ed1aeb74c1b6   2 years mreichardt Merge with 14.08 17.03
(edit) @110:a4e73e3bd84b   2 years mreichardt Adds missing 'const' to tGenericObject::Equals method 14.08
(edit) @109:a996bf55aec4   2 years max.reichardt Adds functionality to obtain type register safely at static initialization … 17.03
(edit) @108:6fa2a0dd53e2   3 years mreichardt Adapts to changes in rrlib_serialization 17.03
(edit) @107:652bc239a6d7   3 years mreichardt Fixes warning 17.03
(edit) @106:292cfd93b1ac   3 years mreichardt Adds unit test for (de)serialization of data types 17.03
(edit) @105:3daccc24cd47   3 years mreichardt Fixes small bugs 17.03
(edit) @104:b27fd57fe3a6   3 years mreichardt Adds native support for std::pair, std::tuple, and … 17.03
(edit) @103:86e0a17e3094   3 years mreichardt Adds rrlib_rtti support for std::array types. Furthermore, implements … 17.03
(edit) @102:8d4b9ed5767e   3 years mreichardt Refactors rrlib_rtti in order to support std::vector<std::vector<T>> types … 17.03
(edit) @101:97852201f451   3 years mreichardt Removes now obsolete (and not really pretty) annotation mechanism for data … 17.03
(edit) @100:40d3afba3ef0   3 years mreichardt Introduces anonymous namespace in tTypeInfo.cpp 17.03
(edit) @99:ea2b9d5798ba   3 years mreichardt Adds HasName() function to tType 17.03
(edit) @98:9532a9a40c93   3 years max.reichardt Makes function tables for data types use the correct base templates to … 17.03
(edit) @97:0a227dc070c2   3 years mreichardt Adds utility class for static type registration in shared libraries 17.03
(edit) @96:05bfacd93d0a   3 years max.reichardt Adds deprecated tType::CreateInstanceGeneric method for … 17.03
(edit) @95:650a1718e5b5   3 years max.reichardt Fixes issues with DeepCopyOperation function/trait and adds test case 17.03
(edit) @94:24656a2877e9   3 years mreichardt Adds support for enums that do not have zero as default value 17.03
(edit) @93:2487ea7edf6e   3 years mreichardt Adds support for assigning multiple names to a data type via TypeName … 17.03
(edit) @92:c54d2d28444a   3 years mreichardt Adds generic class for parameter definitions based on mechanisms in … 17.03
(edit) @91:99149d62ce18   3 years mreichardt Makes rrlib_rtti use new register mechanism from rrlib_serialization. Adds … 17.03
(edit) @90:4e0cc8c4a4e2   4 years mreichardt rrlib_rtti version 3.0. Rewrite and refactoring of major parts of the … 17.03
(edit) @89:5797c7d0e09f   4 years mreichardt Added and integrated two new type traits: UnderlyingType and … 17.03
(edit) @88:b50920ef480e   3 years foehst Starts beta branch for version 17.03 17.03
(edit) @87:2defcae2db7f   4 years mreichardt Merged with 14.08
(edit) @86:92fe6827218d   4 years mreichardt Compile fix for gcc 5.3 (see development branch) 14.08
(edit) @85:9c7a42690e62   4 years wettach added template clarification needed for gcc version 5.3.1 20160413 (Ubuntu …
(edit) @84:f9a93adee391   4 years mreichardt Merged with 14.08
(edit) @83:7220d942eec4   4 years mreichardt Removed obsolete traits from data type traits vector (as they caused … 14.08
(edit) @82:e8ac8d4509d0   5 years mreichardt Adds pthread dependency to test program instead of library (was …
(edit) @81:e81ef4924469   5 years max.reichardt Merged with 14.08
(edit) @80:edbffe8ee799   5 years max.reichardt Fix in unit test: no longer fails with versioned .so files 14.08
(edit) @79:e4c32a1ff52e   5 years max.reichardt Fix in unit test: no longer fails with versioned .so files
(edit) @78:d2490f52ee49   5 years max.reichardt Added linking to pthread for test programs. This is required on some …
(edit) @77:bfa8833413d2   5 years mreichardt Fix in last commit
(edit) @76:bfb88a01fcd4   5 years mreichardt Added #define to disable auto-detection of binaries performing static …
(edit) @75:a9778e58da49   5 years mreichardt Small patch to cope with outdated type names (e.g. in recorded data)
(edit) @74:393c457556b5   5 years mreichardt Bugfix w.r.t to transparent unified handling of equivalent integral types …
(edit) @73:3a24dab32eef   5 years mreichardt Fixed type trait static assertion in last commit
(edit) @72:90eb68fa9531   5 years mreichardt Implements transparent unified handling of equivalent integral types (e.g. …
(edit) @71:5cf276d25540   6 years mreichardt Merged with 14.08
(edit) @70:bded26805ca0   6 years mreichardt Bugfix: SupportsBitwiseCopy type trait is now false for polymorphic … 14.08
(edit) @69:1505ef1a873e   6 years mreichardt Merged with 14.08
(edit) @68:12d260aafa13   6 years mreichardt Bugfix in naming of types whose template parameters have custom names … 14.08
(edit) @67:4133e4c20016   6 years mreichardt Merged with 14.08
(edit) @66:ab1a63ffea44   6 years mreichardt Added/fixed rtti support for std::set 14.08
(edit) @65:fee59585296d   6 years mreichardt Merged with 14.08
(edit) @64:4c9f679e46b1   6 years mreichardt Adapted rrlib_rtti in order support enums with custom, non-standard values 14.08
(edit) @63:8149da177331   6 years foehst Started stable branch for version 14.08 14.08
(edit) @62:edbbe18090d7   6 years mreichardt Fixed RRLab Ticket #168: Renamed types are now also replaced if they are …
(edit) @61:a88435d19a46   6 years mreichardt Added type trait 'TypeName' for setting rrlib_rtti type names (e.g. for …
(edit) @60:54642463a66e   6 years mreichardt tTimestamp and tDuration data types are now assigned proper names by …
(edit) @59:1e2d9df6067b   6 years mreichardt tType::GetBinary() now allows to specify whether path name should be …
(edit) @58:1d8ecf321bc3   6 years mreichardt Fundamental data types are now initialized in tDataType.cpp
(edit) @57:26e5d627582d   6 years mreichardt Small extension: tType can now create objects at specific addresses and …
(edit) @56:bf4a5a235e00   6 years mreichardt Made rrlib_xml optional. Binaries that initialize types are only …
(edit) @55:c327ca915cb7   6 years foehst Adapted to changes in rrlib_util
(edit) @54:e7c8e1f02e24   6 years mreichardt fixed include
(edit) @53:a6e56ebb5fcb   6 years mreichardt Updated make.xml file and moved test program to 'tests' folder
(edit) @52:7dfabce2e36e   6 years mreichardt Fixed two bugs and extended unit test: (1) containers in containers now …
(edit) @51:853eefb63c79   6 years mreichardt Adapted remaining classes to our standard code template
(edit) @50:998afc2cdd4f   6 years mreichardt Added test for std::vector<bool> to unit test
(edit) @49:9752f8cf0daf   6 years mreichardt Two small bugfixes
Note: See TracRevisionLog for help on using the revision log.