libtcspc C++ API
Streaming TCSPC and time tag data processing
Loading...
Searching...
No Matches
tcspc::parameterized_data_types< Abstime, Channel, Difftime, Count, Datapoint, BinIndex, Bin > Struct Template Reference

Description

template<typename Abstime = default_data_types::abstime_type, typename Channel = default_data_types::channel_type, typename Difftime = default_data_types::difftime_type, typename Count = default_data_types::count_type, typename Datapoint = default_data_types::datapoint_type, typename BinIndex = default_data_types::bin_index_type, typename Bin = default_data_types::bin_type>
struct tcspc::parameterized_data_types< Abstime, Channel, Difftime, Count, Datapoint, BinIndex, Bin >

Utility for naming a data type set without additional definitions.

This is intended for use by code generators, such as the Python bindings.

In normal C++ code, it is better to define a data type set from scratch, or by deriving from tcspc::default_data_types. Use of this template should be avoided because the template parameter ordering is error-prone.


The documentation for this struct was generated from the following file: