cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Macros | Functions
vctDataFunctionsFixedSizeMatrix.h File Reference
#include <cisstCommon/cmnDataFunctions.h>
#include <cisstVector/vctFixedSizeMatrixBase.h>
#include <cisstCommon/cmnDataFunctionsMatrixHelpers.h>

Go to the source code of this file.

Classes

class  cmnData< vctFixedSizeMatrix< _elementType, _rows, _cols, _rowMajor > >
 

Macros

#define _vctDataFunctionsFixedSizeMatrix_h
 

Functions

template<typename _elementType , vct::size_type _rows, vct::size_type _cols>
void cmnDeSerializeRaw (std::istream &inputStream, vctFixedSizeMatrix< _elementType, _rows, _cols > &matrix) throw (std::runtime_error)
 
template<typename _elementType , vct::size_type _rows, vct::size_type _cols, vct::stride_type _rowStride, vct::stride_type _colStride>
void cmnDeSerializeRaw (std::istream &inputStream, vctFixedSizeMatrixRef< _elementType, _rows, _cols, _rowStride, _colStride > &matrix) throw (std::runtime_error)
 
template<typename _elementType , vct::size_type _rows, vct::size_type _cols>
void cmnSerializeRaw (std::ostream &outputStream, const vctFixedSizeMatrix< _elementType, _rows, _cols > &matrix) throw (std::runtime_error)
 
template<typename _elementType , vct::size_type _rows, vct::size_type _cols, vct::stride_type _rowStride, vct::stride_type _colStride>
void cmnSerializeRaw (std::ostream &outputStream, const vctFixedSizeMatrixRef< _elementType, _rows, _cols, _rowStride, _colStride > &matrix) throw (std::runtime_error)
 
template<typename _elementType , vct::size_type _rows, vct::size_type _cols, vct::stride_type _rowStride, vct::stride_type _colStride>
void cmnSerializeRaw (std::ostream &outputStream, const vctFixedSizeConstMatrixRef< _elementType, _rows, _cols, _rowStride, _colStride > &matrix) throw (std::runtime_error)
 

Macro Definition Documentation

#define _vctDataFunctionsFixedSizeMatrix_h

Function Documentation

template<typename _elementType , vct::size_type _rows, vct::size_type _cols>
void cmnDeSerializeRaw ( std::istream &  inputStream,
vctFixedSizeMatrix< _elementType, _rows, _cols > &  matrix 
)
throw (std::runtime_error
)
inline
template<typename _elementType , vct::size_type _rows, vct::size_type _cols, vct::stride_type _rowStride, vct::stride_type _colStride>
void cmnDeSerializeRaw ( std::istream &  inputStream,
vctFixedSizeMatrixRef< _elementType, _rows, _cols, _rowStride, _colStride > &  matrix 
)
throw (std::runtime_error
)
inline
template<typename _elementType , vct::size_type _rows, vct::size_type _cols>
void cmnSerializeRaw ( std::ostream &  outputStream,
const vctFixedSizeMatrix< _elementType, _rows, _cols > &  matrix 
)
throw (std::runtime_error
)
inline
template<typename _elementType , vct::size_type _rows, vct::size_type _cols, vct::stride_type _rowStride, vct::stride_type _colStride>
void cmnSerializeRaw ( std::ostream &  outputStream,
const vctFixedSizeMatrixRef< _elementType, _rows, _cols, _rowStride, _colStride > &  matrix 
)
throw (std::runtime_error
)
inline
template<typename _elementType , vct::size_type _rows, vct::size_type _cols, vct::stride_type _rowStride, vct::stride_type _colStride>
void cmnSerializeRaw ( std::ostream &  outputStream,
const vctFixedSizeConstMatrixRef< _elementType, _rows, _cols, _rowStride, _colStride > &  matrix 
)
throw (std::runtime_error
)
inline