Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
|
Public Types | |
typedef sps::astroaccelerate::Sps< SpsTraits > | SpsType |
typedef sps::test::SpsTesterTraits< typename SpsType::Architecture, typename SpsType::ArchitectureCapability > | BaseT |
typedef BaseT::Arch | Arch |
![]() | |
typedef utils::test::PoolAlgorithmTesterTraits< sps::astroaccelerate::Sps< SpsTraits >::Architecture, sps::astroaccelerate::Sps< SpsTraits >::ArchitectureCapability > | BaseT |
typedef sps::astroaccelerate::Sps< SpsTraits >::Architecture | Arch |
typedef BaseT::PoolType | PoolType |
typedef sps::Sps< TestConfig, uint8_t > | Api |
typedef Api::DmTrialType | DmType |
typedef Api::SpType | SpType |
![]() | |
typedef sps::astroaccelerate::Sps< SpsTraits >::Architecture | Arch |
typedef sps::astroaccelerate::Sps< SpsTraits >::ArchitectureCapability | Capability |
typedef panda::PoolResource< sps::astroaccelerate::Sps< SpsTraits >::Architecture > | DeviceType |
typedef panda::test::TestResourcePool< sps::astroaccelerate::Sps< SpsTraits >::Architecture > | PoolType |
typedef PoolType | TestParam |
Public Member Functions | |
void | configure (sps::Config &config) override |
![]() | |
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 |
Additional Inherited Members | |
![]() | |
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 16 of file SpsTest.cpp.