ldas-tools-framecpp 3.0.4
Loading...
Searching...
No Matches
FrameCPP::Version_9::FrVectImpl::ClassicIO< T >::DimBuffer Class Reference

Public Member Functions

 DimBuffer ()
 DimBuffer (const std::vector< Dimension > &Dims)
void operator() (const std::vector< Dimension > &Dims)
void operator() (const std::vector< Previous::Dimension > &Dims)
void copy (std::vector< Dimension > &Dims)
 DimBuffer ()
 DimBuffer (const std::vector< Dimension > &Dims)
void operator() (const std::vector< Dimension > &Dims)
void operator() (const std::vector< Previous::Dimension > &Dims)
void copy (std::vector< Dimension > &Dims)

Static Public Member Functions

static FrameCPP::cmn_streamsize_type GetMinimumBytes ()
static FrameCPP::cmn_streamsize_type GetMinimumBytes ()

Private Types

typedef INT_4U nx_v3_type
typedef INT_4U nx_v3_type

Private Attributes

std::vector< INT_8U > m_nx
std::vector< REAL_8 > m_dx
std::vector< REAL_8 > m_startX
std::vector< STRINGm_unitX

Friends

class FrameCPP::Common::IStream
class FrameCPP::Common::OStream
ostream_typeoperator<< (ostream_type &Stream, const DimBuffer &Dims)
istream_typeoperator>> (istream_type &Stream, DimBuffer &Dims)
ostream_typeoperator<< (ostream_type &Stream, const DimBuffer &Dims)
istream_typeoperator>> (istream_type &Stream, DimBuffer &Dims)

Member Typedef Documentation

◆ nx_v3_type [1/2]

template<typename T>
typedef INT_4U FrameCPP::Version_9::FrVectImpl::ClassicIO< T >::DimBuffer::nx_v3_type
private

◆ nx_v3_type [2/2]

template<typename T>
typedef INT_4U FrameCPP::Version_9::FrVectImpl::ClassicIO< T >::DimBuffer::nx_v3_type
private

Constructor & Destructor Documentation

◆ DimBuffer() [1/4]

template<typename T>
FrameCPP::Version_9::FrVectImpl::ClassicIO< T >::DimBuffer::DimBuffer ( )
inline

◆ DimBuffer() [2/4]

template<typename T>
FrameCPP::Version_9::FrVectImpl::ClassicIO< T >::DimBuffer::DimBuffer ( const std::vector< Dimension > & Dims)
inline

◆ DimBuffer() [3/4]

template<typename T>
FrameCPP::Version_9::FrVectImpl::ClassicIO< T >::DimBuffer::DimBuffer ( )
inline

◆ DimBuffer() [4/4]

template<typename T>
FrameCPP::Version_9::FrVectImpl::ClassicIO< T >::DimBuffer::DimBuffer ( const std::vector< Dimension > & Dims)
inline

Member Function Documentation

◆ copy() [1/2]

template<typename T>
void FrameCPP::Version_9::FrVectImpl::ClassicIO< T >::DimBuffer::copy ( std::vector< Dimension > & Dims)
inline

◆ copy() [2/2]

template<typename T>
void FrameCPP::Version_9::FrVectImpl::ClassicIO< T >::DimBuffer::copy ( std::vector< Dimension > & Dims)
inline

◆ GetMinimumBytes() [1/2]

template<typename T>
FrameCPP::cmn_streamsize_type FrameCPP::Version_9::FrVectImpl::ClassicIO< T >::DimBuffer::GetMinimumBytes ( )
inlinestatic

◆ GetMinimumBytes() [2/2]

template<typename T>
FrameCPP::cmn_streamsize_type FrameCPP::Version_9::FrVectImpl::ClassicIO< T >::DimBuffer::GetMinimumBytes ( )
inlinestatic

◆ operator()() [1/4]

template<typename T>
void FrameCPP::Version_9::FrVectImpl::ClassicIO< T >::DimBuffer::operator() ( const std::vector< Dimension > & Dims)
inline

◆ operator()() [2/4]

template<typename T>
void FrameCPP::Version_9::FrVectImpl::ClassicIO< T >::DimBuffer::operator() ( const std::vector< Dimension > & Dims)
inline

◆ operator()() [3/4]

template<typename T>
void FrameCPP::Version_9::FrVectImpl::ClassicIO< T >::DimBuffer::operator() ( const std::vector< Previous::Dimension > & Dims)
inline

◆ operator()() [4/4]

template<typename T>
void FrameCPP::Version_9::FrVectImpl::ClassicIO< T >::DimBuffer::operator() ( const std::vector< Previous::Dimension > & Dims)
inline

◆ FrameCPP::Common::IStream

template<typename T>
FrameCPP::Common::IStream
friend

◆ FrameCPP::Common::OStream

template<typename T>
FrameCPP::Common::OStream
friend

◆ operator<< [1/2]

template<typename T>
ostream_type & operator<< ( ostream_type & Stream,
const DimBuffer & Dims )
friend

◆ operator<< [2/2]

template<typename T>
ostream_type & operator<< ( ostream_type & Stream,
const DimBuffer & Dims )
friend

◆ operator>> [1/2]

template<typename T>
istream_type & operator>> ( istream_type & Stream,
DimBuffer & Dims )
friend

◆ operator>> [2/2]

template<typename T>
istream_type & operator>> ( istream_type & Stream,
DimBuffer & Dims )
friend

Member Data Documentation

◆ m_dx

template<typename T>
std::vector< REAL_8 > FrameCPP::Version_9::FrVectImpl::ClassicIO< T >::DimBuffer::m_dx
private

◆ m_nx

template<typename T>
std::vector< INT_8U > FrameCPP::Version_9::FrVectImpl::ClassicIO< T >::DimBuffer::m_nx
private

◆ m_startX

template<typename T>
std::vector< REAL_8 > FrameCPP::Version_9::FrVectImpl::ClassicIO< T >::DimBuffer::m_startX
private

◆ m_unitX

template<typename T>
std::vector< STRING > FrameCPP::Version_9::FrVectImpl::ClassicIO< T >::DimBuffer::m_unitX
private

The documentation for this class was generated from the following files:
  • /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4-build/ldas-tools-framecpp-3.0.4/build/include/framecpp/Version9/impl/FrVectClassicIO.hh
  • /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4-build/ldas-tools-framecpp-3.0.4/src/Version9/impl/FrVectClassicIO.hh