changelog.dox
/tmp/ws/src/ecl_core/ecl_time/doxygen/
changelog_8dox.html
cpuwatch.hpp
/tmp/ws/src/ecl_core/ecl_time/include/ecl/time/
cpuwatch_8hpp.html
lib/cpuwatch_rt.cpp
/tmp/ws/src/ecl_core/ecl_time/src/lib/
lib_2cpuwatch__rt_8cpp.html
test/cpuwatch_rt.cpp
/tmp/ws/src/ecl_core/ecl_time/src/test/
test_2cpuwatch__rt_8cpp.html
../../include/ecl/time/cpuwatch.hpp
int
main
test_2cpuwatch__rt_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
cpuwatch_rt.hpp
/tmp/ws/src/ecl_core/ecl_time/include/ecl/time/
cpuwatch__rt_8hpp.html
duration.hpp
/tmp/ws/src/ecl_core/ecl_time/include/ecl/time/
duration_8hpp.html
ecl
TimeStamp
Duration
namespaceecl.html
a5944a3ef7b444e26408afc41a5b3cd75
lib/frequency.cpp
/tmp/ws/src/ecl_core/ecl_time/src/lib/
lib_2frequency_8cpp.html
ecl/time/frequency.hpp
ecl
test/frequency.cpp
/tmp/ws/src/ecl_core/ecl_time/src/test/
test_2frequency_8cpp.html
../../include/ecl/time/frequency.hpp
../../include/ecl/time/sleep.hpp
../../include/ecl/time/timestamp.hpp
int
main
test_2frequency_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
frequency.hpp
/tmp/ws/src/ecl_core/ecl_time/include/ecl/time/
frequency_8hpp.html
timestamp.hpp
ecl::FrequencyDiagnostics
ecl::FrequencyMonitor
ecl
macros.hpp
/tmp/ws/src/ecl_core/ecl_time/include/ecl/time/
macros_8hpp.html
#define
ecl_time_LOCAL
macros_8hpp.html
a25b73fc9e932c651e08985ca9991fe88
#define
ecl_time_PUBLIC
macros_8hpp.html
a73d3597e6f779c15ee279cc6ec113e2e
mainpage.dox
/tmp/ws/src/ecl_core/ecl_time/doxygen/
mainpage_8dox.html
namespaces.dox
/tmp/ws/src/ecl_core/ecl_time/doxygen/
namespaces_8dox.html
ecl
ecl::time
random_number_generator.cpp
/tmp/ws/src/ecl_core/ecl_time/src/examples/
random__number__generator_8cpp.html
../../include/ecl/time/random_number_generator.hpp
int
main
random__number__generator_8cpp.html
ae66f6b31b5ad750f1fe042a706a4e3d4
()
random_number_generator.hpp
/tmp/ws/src/ecl_core/ecl_time/include/ecl/time/
random__number__generator_8hpp.html
ecl::RandomNumberGenerator
ecl
examples/sleep.cpp
/tmp/ws/src/ecl_core/ecl_time/src/examples/
examples_2sleep_8cpp.html
../../include/ecl/time/sleep.hpp
int
main
examples_2sleep_8cpp.html
ae66f6b31b5ad750f1fe042a706a4e3d4
()
test/sleep.cpp
/tmp/ws/src/ecl_core/ecl_time/src/test/
test_2sleep_8cpp.html
../../include/ecl/time/sleep.hpp
../../include/ecl/time/timestamp.hpp
int
main
test_2sleep_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
sleep.hpp
/tmp/ws/src/ecl_core/ecl_time/include/ecl/time/
sleep_8hpp.html
sleep_pos.cpp
/tmp/ws/src/ecl_core/ecl_time/src/lib/
sleep__pos_8cpp.html
sleep_pos.hpp
/tmp/ws/src/ecl_core/ecl_time/include/ecl/time/
sleep__pos_8hpp.html
sleep_win.cpp
/tmp/ws/src/ecl_core/ecl_time/src/lib/
sleep__win_8cpp.html
sleep_win.hpp
/tmp/ws/src/ecl_core/ecl_time/include/ecl/time/
sleep__win_8hpp.html
snooze.cpp
/tmp/ws/src/ecl_core/ecl_time/src/test/
snooze_8cpp.html
../../include/ecl/time/snooze.hpp
../../include/ecl/time/timestamp.hpp
int
main
snooze_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
snooze.hpp
/tmp/ws/src/ecl_core/ecl_time/include/ecl/time/
snooze_8hpp.html
snooze_win.hpp
snooze_pos.cpp
/tmp/ws/src/ecl_core/ecl_time/src/lib/
snooze__pos_8cpp.html
snooze_pos.hpp
/tmp/ws/src/ecl_core/ecl_time/include/ecl/time/
snooze__pos_8hpp.html
snooze_win.cpp
/tmp/ws/src/ecl_core/ecl_time/src/lib/
snooze__win_8cpp.html
snooze_win.hpp
/tmp/ws/src/ecl_core/ecl_time/include/ecl/time/
snooze__win_8hpp.html
lib/stopwatch.cpp
/tmp/ws/src/ecl_core/ecl_time/src/lib/
lib_2stopwatch_8cpp.html
../../include/ecl/time/timestamp.hpp
../../include/ecl/time/stopwatch.hpp
test/stopwatch.cpp
/tmp/ws/src/ecl_core/ecl_time/src/test/
test_2stopwatch_8cpp.html
../../include/ecl/time/timestamp.hpp
../../include/ecl/time/stopwatch.hpp
int
main
test_2stopwatch_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
stopwatch.hpp
/tmp/ws/src/ecl_core/ecl_time/include/ecl/time/
stopwatch_8hpp.html
timestamp.hpp
macros.hpp
time.hpp
/tmp/ws/src/ecl_core/ecl_time/include/ecl/
time_8hpp.html
time/duration.hpp
ecl/time/frequency.hpp
time/random_number_generator.hpp
time/sleep.hpp
time/snooze.hpp
time/stopwatch.hpp
time/time_data.hpp
time/timestamp.hpp
lib/time_data.cpp
/tmp/ws/src/ecl_core/ecl_time/src/lib/
lib_2time__data_8cpp.html
../../include/ecl/time/time_data.hpp
ecl
test/time_data.cpp
/tmp/ws/src/ecl_core/ecl_time/src/test/
test_2time__data_8cpp.html
../../include/ecl/time/time_data.hpp
int
main
test_2time__data_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test_2time__data_8cpp.html
a009f417d82f0469223b0b690451f8add
(TimeDataTests, container)
TEST
test_2time__data_8cpp.html
acf9d24488d5d578ae6ead84a23b1f031
(TimeDataTests, statistics)
time_data.hpp
/tmp/ws/src/ecl_core/ecl_time/include/ecl/time/
time__data_8hpp.html
ecl/time/duration.hpp
macros.hpp
ecl::TimeData
ecl
timestamp.cpp
/tmp/ws/src/ecl_core/ecl_time/src/test/
timestamp_8cpp.html
../../include/ecl/time/timestamp.hpp
int
main
timestamp_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
timestamp.hpp
/tmp/ws/src/ecl_core/ecl_time/include/ecl/time/
timestamp_8hpp.html
timestamp_base.cpp
/tmp/ws/src/ecl_core/ecl_time/src/lib/
timestamp__base_8cpp.html
../../include/ecl/time/timestamp_base.hpp
ecl
timestamp_base.hpp
/tmp/ws/src/ecl_core/ecl_time/include/ecl/time/
timestamp__base_8hpp.html
macros.hpp
ecl::TimeStampBase
ecl
OutputStream &
operator<<
namespaceecl.html
a79740fa7a3c154c7f5dbd717cbef8b3a
(OutputStream &ostream, const TimeStampBase &time_stamp)
timestamp_pos.cpp
/tmp/ws/src/ecl_core/ecl_time/src/lib/
timestamp__pos_8cpp.html
timestamp_pos.hpp
/tmp/ws/src/ecl_core/ecl_time/include/ecl/time/
timestamp__pos_8hpp.html
timestamp_win.cpp
/tmp/ws/src/ecl_core/ecl_time/src/lib/
timestamp__win_8cpp.html
timestamp_win.hpp
/tmp/ws/src/ecl_core/ecl_time/include/ecl/time/
timestamp__win_8hpp.html
ecl::FrequencyDiagnostics
structecl_1_1FrequencyDiagnostics.html
FrequencyDiagnostics
structecl_1_1FrequencyDiagnostics.html
a2ea15e5a0eab1b8aa1cb0ec8af8cb0cd
()
bool
has_connection
structecl_1_1FrequencyDiagnostics.html
aecaa0c2f9751bf59ce3ad5df209399f8
float
hz
structecl_1_1FrequencyDiagnostics.html
a1e4b877ce6b95c46ac857df4eab317e8
float
last_incoming
structecl_1_1FrequencyDiagnostics.html
a9fc1deeb1fa8aa417798d86931f51b04
float
maximum_interval
structecl_1_1FrequencyDiagnostics.html
a3dccf22600673aac72449978adc6d3cc
float
minimum_interval
structecl_1_1FrequencyDiagnostics.html
ab55f2275671efcee03a88e315c522ac6
float
std_dev
structecl_1_1FrequencyDiagnostics.html
a36ee33004f9589d44c8195d33c517947
ecl::FrequencyMonitor
classecl_1_1FrequencyMonitor.html
const FrequencyDiagnostics &
analyse
classecl_1_1FrequencyMonitor.html
ab65c395922a8bd544e373390da255f7a
()
const FrequencyDiagnostics &
diagnostics
classecl_1_1FrequencyMonitor.html
a65e191f013d0494dbe6fd05542f014ae
() const
FrequencyMonitor
classecl_1_1FrequencyMonitor.html
abf0ea8157e7bceab2efc00efc1c808ce
(const float &window_period=2.0, const bool &use_realtime_clock=false)
void
update
classecl_1_1FrequencyMonitor.html
adb490211e4e9dc016b2fcc4d8bd85cc7
()
FrequencyDiagnostics
current_diagnostics
classecl_1_1FrequencyMonitor.html
a329ed589d4735dba186a442a5fc87e6d
unsigned int
incoming_counter
classecl_1_1FrequencyMonitor.html
a5a67455a05871e05eef2db75ff95246c
ecl::TimeStamp
last_anyalsed
classecl_1_1FrequencyMonitor.html
afe330be079c809ad9800922c6a0d836f
ecl::TimeStamp
last_incoming
classecl_1_1FrequencyMonitor.html
a3fa4b0f1ebd9c2be065e11d6b8165c94
ecl::TimeStamp
maximum_interval
classecl_1_1FrequencyMonitor.html
a14d676fd933d4792a58195a9c737aacd
ecl::TimeStamp
minimum_interval
classecl_1_1FrequencyMonitor.html
a450547ab08a1979003d6bd7ddecf5272
ecl::TimeStamp
period
classecl_1_1FrequencyMonitor.html
a2ed18d2fb24e1396152db35a5a023c26
bool
use_realtime_clock
classecl_1_1FrequencyMonitor.html
a1be6f7e5916908afc276eecfa18f5090
ecl::RandomNumberGenerator
classecl_1_1RandomNumberGenerator.html
T
gaussian
classecl_1_1RandomNumberGenerator.html
a376f2de065f868d0d698f4d0e437e545
(const T &std, const T &mu=0)
RandomNumberGenerator
classecl_1_1RandomNumberGenerator.html
a4906ef55598d5d5d469143a454b8bd6a
()
RandomNumberGenerator
classecl_1_1RandomNumberGenerator.html
a3d5e36956427299012ff9f4867f8252f
(const unsigned int randSeed)
T
uniform
classecl_1_1RandomNumberGenerator.html
a35af28afe740232784aef90142827c78
()
T
uniform
classecl_1_1RandomNumberGenerator.html
ac11b120b174738b0a0834c53842262ff
(const T &range)
static void
seed
classecl_1_1RandomNumberGenerator.html
a8c125f6233d924d5eec92e4f0c82ef76
()
ecl::TimeData
classecl_1_1TimeData.html
ecl::Duration
average
classecl_1_1TimeData.html
a250478d96c80ccf692dc5f5cae10039c
() const
void
clear
classecl_1_1TimeData.html
a2702c876d8f6909664b38d0fb453b04d
()
void
push_back
classecl_1_1TimeData.html
a0c5ec77540837878f29e14f5e043b45e
(const ecl::Duration &duration)
ecl::Duration
stdDev
classecl_1_1TimeData.html
a22b90c0ee3688a8bd24fc270d0944b33
() const
ecl::Duration
variance
classecl_1_1TimeData.html
a9320f198b38eb3e00af1c944ebae0bb4
() const
std::vector< ecl::Duration >
durations
classecl_1_1TimeData.html
ab895add4cda65fa49859581e20e907ad
ecl::TimeStampBase
classecl_1_1TimeStampBase.html
long
msec
classecl_1_1TimeStampBase.html
ad2cadc527bb313737e6bb3897eb2faff
() const
long
nsec
classecl_1_1TimeStampBase.html
a0955e54a6f1865e170b637ed1d4acc40
() const
operator double
classecl_1_1TimeStampBase.html
a98ebff07c510d9947e560a70483a39f3
() const
bool
operator!=
classecl_1_1TimeStampBase.html
ad12acfcdce3a60051700f91ddd830dd6
(const TimeStampBase &time_stamp)
TimeStampBase
operator+
classecl_1_1TimeStampBase.html
add438282cf7a228c8a8c5b1575f81cb0
(const TimeStampBase &time_stamp)
void
operator+=
classecl_1_1TimeStampBase.html
a87dccd59bef20326a06804add87212c5
(const TimeStampBase &time_stamp)
TimeStampBase
operator-
classecl_1_1TimeStampBase.html
a0663652523fb1f048d61dd40ce947115
(const TimeStampBase &time_stamp)
void
operator-=
classecl_1_1TimeStampBase.html
abdd596e0679db27e10546fed583fe411
(const TimeStampBase &time_stamp)
bool
operator<
classecl_1_1TimeStampBase.html
a3dbd543ad066ffbbcf8480f1bd238565
(const TimeStampBase &time_stamp)
bool
operator<=
classecl_1_1TimeStampBase.html
a705fd35c6475de46bcc8d49bf8ee537d
(const TimeStampBase &time_stamp)
bool
operator==
classecl_1_1TimeStampBase.html
aaab6456a381ca76940e6b3b9f7a1e3cf
(const TimeStampBase &time_stamp)
bool
operator>
classecl_1_1TimeStampBase.html
a4a82600d418891d8442a786274bf3480
(const TimeStampBase &time_stamp)
bool
operator>=
classecl_1_1TimeStampBase.html
a01e4852183ebc53c9178c6e7607318f1
(const TimeStampBase &time_stamp)
long
sec
classecl_1_1TimeStampBase.html
a9024f0a6dfa6a2f1466bb0bf590ecd83
() const
const TimeStampBase &
stamp
classecl_1_1TimeStampBase.html
ae6caa918a2cb2c7895560803f800a773
(const double &decimal_time_value)
const TimeStampBase &
stamp
classecl_1_1TimeStampBase.html
a9567a0bae3d43d476fa0b3ce1af3b362
(const time_t &seconds, const long &nanoseconds)
TimeStampBase
classecl_1_1TimeStampBase.html
ad0e67d4c0e071aa20975529a3f7c1918
()
TimeStampBase
classecl_1_1TimeStampBase.html
accb36dc3299c01ec902e20ed21c1f764
(const double &decimal_time_value)
TimeStampBase
classecl_1_1TimeStampBase.html
ae73426beb60ac120dcad113c0ae4a821
(const time_t &seconds, const long &nanoseconds)
long
usec
classecl_1_1TimeStampBase.html
aefeeab2f67032d9df7df5c1322d12e1a
() const
virtual
~TimeStampBase
classecl_1_1TimeStampBase.html
a460a82b39a6b3ce963e9fe064dc9b86c
()
TimeStructure
time
classecl_1_1TimeStampBase.html
aa0e874d5d145aaa5f5b4ef3b8c64e752
friend OutputStream &
operator<<
classecl_1_1TimeStampBase.html
a2acdd454e8c26b8a7e7ca964c6975e16
(OutputStream &ostream, const TimeStampBase &time_stamp)
ecl
namespaceecl.html
ecl::time
ecl::FrequencyDiagnostics
ecl::FrequencyMonitor
ecl::RandomNumberGenerator
ecl::TimeData
ecl::TimeStampBase
TimeStamp
Duration
namespaceecl.html
a5944a3ef7b444e26408afc41a5b3cd75
OutputStream &
operator<<
namespaceecl.html
a79740fa7a3c154c7f5dbd717cbef8b3a
(OutputStream &ostream, const TimeStampBase &time_stamp)
ecl::time
namespaceecl_1_1time.html
index
index
posixRtTimers
macOSTimers
windozeTimers
Errata