astrotypes
0.0
|
Namespaces | |
examples | |
test | |
Classes | |
class | AdaptedIStream |
struct | BitToUnsignedInt |
Maps number_of_bits to unsigned integer types. More... | |
struct | BitToUnsignedInt< 16 > |
struct | BitToUnsignedInt< 32 > |
struct | BitToUnsignedInt< 64 > |
struct | BitToUnsignedInt< 8 > |
class | DataFactory |
Determines the static data type from a set of runtime parmmeters Once determined a user provided template function is called with this type ingormation. More... | |
struct | DefaultDataFactoryTraits |
struct | ElementType |
Maps number_of_if_streams to the container or raw type. More... | |
struct | ElementType< 0, nbits, BitTypeMap > |
struct | ElementType< 1, nbits, BitTypeMap > |
class | FileReader |
Read in a sigproc file. More... | |
class | FileWriter< Dim1, Dim2 > |
convenience class to write out sigproc files More... | |
class | Header |
Store SigProc header information. More... | |
class | HeaderBase |
Store SigProc header information. More... | |
class | HeaderField |
class | HeaderField< std::vector< T > > |
specialisation for writing and reading the sigproc vector type More... | |
class | HeaderFieldBase |
class to provide a virtual lookup table for read/write the varoious types of SigProcVariables More... | |
class | HeaderFieldDataType |
Specilist class for the sigproc data type variable. More... | |
class | HeaderFieldWithTolerance |
specialisation to allow the == operator to return true if the values are within specified tolerance More... | |
class | IStream |
class | OStream |
class | SigProcFormat |
stream adapter to convert TimeFrequency or FrequencyTime types to filterbank output More... | |
class | SigProcFormat< Dimension1, Dimension1 > |
class | SigProcFormat< units::Frequency, units::Time > |
class | SigProcFormat< units::Time, units::Frequency > |
struct | SigProcFormatAdapterSelector |
static helper class to determine the type of SigProcFormat stream adapter given a DataaType from the Header::DataType More... | |
struct | SigProcFormatAdapterSelector< Header::DataType::FilterBank > |
struct | SigProcFormatAdapterSelector< Header::DataType::TimeSeries > |
struct | SigProcLabel |
struct | SigProcVariable |
Read and write variables to sigproc format. More... | |
struct | SigProcVariable< boost::units::quantity< Unit, T > > |
struct | SigProcVariable< std::string > |
Functions | |
template<typename Stream > | |
Header::InfoSentry< Stream > | operator<< (Stream &os, Header::Info const &adapter) |
template<typename Derived > | |
std::ostream & | operator<< (std::ostream &stream, HeaderBase< Derived > const &h) |
template<typename Derived > | |
std::istream & | operator>> (std::istream &stream, HeaderBase< Derived > &headers) |
template<typename Derived , typename Stream > | |
HeaderBase< Derived >::template InfoSentry< Stream > const & | operator<< (Stream &stream, typename HeaderBase< Derived >::Info const &adapter) |
template<typename Dimension1 , typename Dimension2 > | |
SigProcFormat< Dimension1, Dimension2 >::OSigProcFormat | operator<< (std::ostream &os, SigProcFormat< Dimension1, Dimension2 > const &f) |
template<typename Dimension1 , typename Dimension2 > | |
SigProcFormat< Dimension1, Dimension2 >::ISigProcFormat | operator>> (std::istream &is, SigProcFormat< Dimension1, Dimension2 > const &f) |
std::istream & | operator>> (std::istream &stream, SigProcLabel &var) |
std::ostream & | operator<< (std::ostream &stream, SigProcLabel const &var) |
|
inline |
std::ostream & pss::astrotypes::sigproc::operator<< | ( | std::ostream & | stream, |
HeaderBase< Derived > const & | h | ||
) |
Definition at line 173 of file HeaderBase.cpp.
SigProcFormat< Dimension1, Dimension2 >::OSigProcFormat pss::astrotypes::sigproc::operator<< | ( | std::ostream & | os, |
SigProcFormat< Dimension1, Dimension2 > const & | f | ||
) |
Definition at line 226 of file SigProcFormat.cpp.
HeaderBase<Derived>::template InfoSentry<Stream> const& pss::astrotypes::sigproc::operator<< | ( | Stream & | stream, |
typename HeaderBase< Derived >::Info const & | adapter | ||
) |
Definition at line 294 of file HeaderBase.cpp.
|
inline |
Definition at line 397 of file Header.cpp.
|
inline |
std::istream & pss::astrotypes::sigproc::operator>> | ( | std::istream & | stream, |
HeaderBase< Derived > & | headers | ||
) |
SigProcFormat< Dimension1, Dimension2 >::ISigProcFormat pss::astrotypes::sigproc::operator>> | ( | std::istream & | is, |
SigProcFormat< Dimension1, Dimension2 > const & | f | ||
) |
Definition at line 232 of file SigProcFormat.cpp.