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