source: rrlib_rtti

Revision Log Mode:


Legend:

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