source: rrlib_si_units

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @81:e741941203fd   3 years mreichardt Merge with 17.03 tip
(edit) @80:e8468ef8a860   3 years mreichardt Fixes clang compiler warnings 17.03
(edit) @79:14b8289e458e   3 years mreichardt Merge with 17.03
(edit) @78:f02dacafad29   3 years max.reichardt Adds conversion operations from float quantities to their double … 17.03
(edit) @77:4afef33d9daa   3 years mreichardt Merge with 17.03
(edit) @76:065985a2366d   3 years mreichardt Merge with 14.08 17.03
(edit) @75:13e830408871   3 years mreichardt Fixes compiler warning with gcc 9.3 ('initialization with memset') 14.08
(edit) @74:75b8c2c059a5   4 years mreichardt Merge with 17.03
(edit) @73:a170a4e43116   4 years mreichardt Adds explicit template instantiations for rrlib_rtti data type info. This … 17.03
(edit) @72:99ee4ec89e2e   4 years max.reichardt Merge with 17.03
(edit) @71:41676b38c0f2   4 years max.reichardt Fixes issue in type naming: plain wrapped angle types are no longer … 17.03
(edit) @70:94873366f380   5 years mreichardt Merge with 17.03
(edit) @69:3f22cef1e8b5   5 years mreichardt Revises and tidies name string generation of SI units (float variants now … 17.03
(edit) @68:f9c7fc0f8d5e   5 years max.reichardt Merge with 14.08 17.03
(edit) @67:7fe4085c903f   5 years max.reichardt Adds std::istream operator for tQuantity 14.08
(edit) @66:83abba4f5ccc   5 years foehst Merge with robotmakers 14.08
(edit) @65:60fab2a9f5bb   6 years tobias.foehst Removes unneeded temporary stringstream in tStringOutputStream … 14.08
(edit) @64:6320bb73a88a   5 years foehst Fixes warning about unused variable 14.08
(edit) @63:8cb1b60255ad   5 years foehst Fixes warning about unused variable 14.08
(edit) @62:fbe593c8b8c8   5 years max.reichardt Adds type names for (wrapped) Quantity values without a unit 17.03
(edit) @61:c368557f7fea   6 years mreichardt Corrects legacy type name for frequency 17.03
(edit) @60:39aae712d72e   6 years mreichardt Renames SI unit types (More intuitive names; now in 'rrlib.si_untis' … 17.03
(edit) @59:03ab00493dfc   6 years mreichardt Adapts to changes in rrlib_rtti 17.03
(edit) @58:367d24569e25   6 years foehst Starts beta branch for version 17.03 17.03
(edit) @57:bae478173eb3   7 years foehst Merge with 14.08
(edit) @56:429f59339d44   7 years tobias.foehst Resolves ambiguities with scalar multiplication and durations 14.08
(edit) @55:8fc2cb413452   8 years tobias.foehst Adds alias for angular velocities 14.08
(edit) @54:f72a7f817f0d   9 years mreichardt Small patch so that angular velocity type gets a proper, readable … 14.08
(edit) @53:d9030d1498c3   9 years mreichardt Fixed bug in string deserialization of tQuantity: symbols with exponents … 14.08
(edit) @52:9663f46e9e5f   9 years mreichardt Implemented string deserialization of tQuantity (might not be the most … 14.08
(edit) @51:9043203cef44   8 years foehst Merge with 14.08
(edit) @50:70f5f0fe46fa   8 years foehst Adds missing typedef for value types 14.08
(edit) @49:71da4298a601   9 years mreichardt Small patch so that angular velocity type gets a proper, readable …
(edit) @48:d381b8dc7bac   9 years mreichardt Fixed bug in string deserialization of tQuantity: symbols with exponents …
(edit) @47:86ca9a2103d9   9 years mreichardt Implemented string deserialization of tQuantity (might not be the most …
(edit) @46:8b0d000927e7   9 years foehst Merged with 14.08
(edit) @45:ad76f097f39b   9 years foehst Added license information 14.08
(edit) @44:b4e35dfff493   9 years foehst Started stable branch for version 14.08 14.08
(edit) @43:97becd4b1369   9 years foehst Updated preamble
(edit) @42:7357911cbd6b   9 years foehst Added conversion and arithmetic operators for std::chrono::duration and …
(edit) @41:4733075cdf47   9 years mreichardt Removed boost dependency. Removed 't' prefix from quantity type names.
(edit) @40:2048d6d5e4a2   9 years foehst Added tAngularVelocity and proper naming for rrlib_rtti
(edit) @39:d7d8eacba148   9 years foehst Wrapped basic and derived unit symbol sets for clean initialization
(edit) @38:de15b7b65509   9 years foehst Made tQuantity constructable from all values that can be converted into …
(edit) @37:292c1e373b3f   9 years foehst Restricted conversion operator to not freely convert between different …
(edit) @36:6aeb158a8cf7   9 years foehst Replaced conversion operator by more general one
(edit) @35:28c105860e8d   9 years foehst Added tests for rrlib_serialization streams
(edit) @34:7b8e07253fbd   9 years foehst Throwing std::runtime_error with message instead of std::exception
(edit) @33:a41ae4d7a7f5   9 years foehst Added missing template parameters and replaced struct by class to fit …
(edit) @32:f6901f8526ca   9 years foehst Adapted to changes in rrlib_util
(edit) @31:f811979c90a2   9 years m_arndt Fix tInputStream operator >> (use TValue instead of double)
(edit) @30:b176e38d7d56   9 years m_arndt Add copy constructor and assignment operator for tQuantity with other …
(edit) @29:9aa3a37fe67c   9 years foehst Corrected variable name
(edit) @28:2fb67e80f697   9 years foehst Made value type a template parameter instead of double. tQuantity typedefs …
(edit) @27:1dac44752171   9 years foehst Updated make.xml and transformed test program to unit test
(edit) @26:dc4128e32373   9 years m_arndt Make return types of mathematical operators non-const as these operators …
(edit) @25:6efbf556dc0f   9 years m_arndt Add explicit cast operator to double
(edit) @24:e27808d36874   10 years foehst Added IsEqual for tQuantity
(edit) @23:42305138ca85   10 years foehst Adjusted make.xml to change in make_builder shared library naming
(edit) @22:cdc05e0e1ccf   10 years foehst Replaced magic numbers by const variable
(edit) @21:c128ddbbc727   10 years foehst Added remaining comparison operators
(edit) @20:f861d43fd36d   10 years foehst More consistency in naming and formatting
(edit) @19:eba7c669e793   10 years foehst Implemented better working symbol handling that allows stream …
(edit) @18:7f2f7b8da935   10 years foehst Added division with scalar values and used proper naming in serialization …
(edit) @17:ee6111a25c2e   10 years foehst Fixed order of si base units
(edit) @16:74c1d9c15a7e   10 years m_arndt * Added comparison operators * Added cast operator to double, so that it …
(edit) @15:b33ae0aa8d00   10 years m_arndt Added string-serialization
(edit) @14:29c28f970075   10 years foehst Actually, the assignment operators should return const. Also made …
(edit) @13:ddf3d2139e9d   10 years m_arndt added operator to multiply tQuantity with a double
(edit) @12:26cb8bac481a   10 years foehst Added addition and subtraction assignment operators
(edit) @11:54e441af9366   10 years m_arndt added rrlib::serialization operators to tQuantity
(edit) @10:333b4f4cf0ac   10 years m_arndt OK, there were more typos in more header files. Fixed hopefully all of …
(edit) @9:56ec8643c2c4   10 years m_arndt fixed typo in header file
(edit) @8:077d1a65778f   11 years foehst Fixed warnings
(edit) @7:b260869d073c   11 years foehst Removed unneeded dependency files
(edit) @6:4c2818eec5eb   11 years foehst Fixed preamble
(edit) @5:44589542a64e   12 years foehst Reformatted with astyle 2.02.1
(edit) @4:1a1fedcef370   12 years foehst Re-enabled make.xml validation as the make-builder now handles …
(edit) @3:f01fa432906f   12 years foehst Bugfix
(edit) @2:d5011a1e2827   12 years admin Updated dependencies
(edit) @1:9be9cb610a4e   12 years foehst Initial version of SI unit type system I wrote last year before I will …
(add) @0:56680944c199   12 years admin Initial repository layout
Note: See TracRevisionLog for help on using the revision log.