ldas-tools-framecpp 2.9.2
Public Member Functions | Static Public Member Functions | Private Attributes | Friends | List of all members
FrameCPP::Version_8::FrVectImpl::ClassicIO< T >::DimBuffer Class Reference

Public Member Functions

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

Static Public Member Functions

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

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)
 
ostream_typeoperator<< (ostream_type &Stream, const DimBuffer &Dims)
 
istream_typeoperator>> (istream_type &Stream, DimBuffer &Dims)
 

Constructor & Destructor Documentation

◆ DimBuffer() [1/6]

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

◆ DimBuffer() [2/6]

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

◆ DimBuffer() [3/6]

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

◆ DimBuffer() [4/6]

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

◆ DimBuffer() [5/6]

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

◆ DimBuffer() [6/6]

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

Member Function Documentation

◆ copy() [1/3]

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

◆ copy() [2/3]

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

◆ copy() [3/3]

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

◆ GetMinimumBytes() [1/3]

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

◆ GetMinimumBytes() [2/3]

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

◆ GetMinimumBytes() [3/3]

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

Friends And Related Function Documentation

◆ FrameCPP::Common::IStream

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

◆ FrameCPP::Common::OStream

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

◆ operator<< [1/3]

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

◆ operator<< [2/3]

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

◆ operator<< [3/3]

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

◆ operator>> [1/3]

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

◆ operator>> [2/3]

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

◆ operator>> [3/3]

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_8::FrVectImpl::ClassicIO< T >::DimBuffer::m_dx
private

◆ m_nx

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

◆ m_startX

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

◆ m_unitX

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

The documentation for this class was generated from the following files: