Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
|
Public Types | |
typedef utils::test::PoolAlgorithmTesterTraits< ArchitectureTag, ArchitectureCapability > | BaseT |
typedef ArchitectureTag | Arch |
typedef BaseT::PoolType | PoolType |
typedef sps::Sps< TestConfig, uint8_t > | Api |
typedef Api::DmTrialType | DmType |
typedef Api::SpType | SpType |
![]() | |
typedef ArchitectureTag | Arch |
typedef ArchitectureCapability | Capability |
typedef panda::PoolResource< ArchitectureTag > | DeviceType |
typedef panda::test::TestResourcePool< ArchitectureTag > | PoolType |
typedef PoolType | TestParam |
Public Member Functions | |
Api & | api (PoolType &pool) |
sps::Config & | config () |
bool | dm_handler_called () const |
return true if the dm_handler has been called | |
bool | sp_handler_called () const |
return true if the sp_handler has been called | |
bool | wait_sp_handler_called () const |
return true if the sp_handler has been called | |
std::size_t | sp_handler_call_count () const |
return true if the sp_handler has been called | |
std::shared_ptr< SpType > | sp_data () const |
Protected Member Functions | |
virtual void | configure (sps::Config &config) |
Protected Attributes | |
TestConfig | _config |
std::shared_ptr< DmType > | _dm_data |
std::deque< std::shared_ptr< SpType > > | _sp_data |
std::mutex | _sp_data_mutex |
std::condition_variable | _sp_wait |
std::size_t | _sp_call_count |
std::unique_ptr< Api > | _api |
Definition at line 72 of file SpsTester.h.