RTC Toolkit 5.0.0
Loading...
Searching...
No Matches
Classes | Namespaces
computationBase.hpp File Reference

Base class for Data Task computations. More...

#include <rtctk/componentFramework/componentMetricsIf.hpp>
#include <rtctk/componentFramework/exceptions.hpp>
#include <rtctk/componentFramework/logger.hpp>
#include <rtctk/componentFramework/serviceContainer.hpp>
#include <ipcq/reader.hpp>
#include <numapp/numapolicies.hpp>
#include <numapp/thread.hpp>
#include <fmt/format.h>
#include <atomic>
#include <chrono>
#include <optional>
#include <shared_mutex>
#include <thread>

Go to the source code of this file.

Classes

class  rtctk::dataTask::ComputationBase< TopicTypeX, ReaderType >
 Base class for Data Task computations. More...
 

Namespaces

namespace  rtctk
 
namespace  rtctk::dataTask
 

Detailed Description

Base class for Data Task computations.

Variable Documentation

◆ buffer_occupancy

float buffer_occupancy

◆ dur_compute

std::chrono::duration<double, std::micro> dur_compute

◆ dur_publish

std::chrono::duration<double, std::micro> dur_publish

◆ dur_read

std::chrono::duration<double, std::micro> dur_read

◆ freq_estimate

float freq_estimate

◆ last_sample_id

uint32_t last_sample_id

◆ num_cycles

size_t num_cycles

◆ num_samples

size_t num_samples