#include <sdifentity.hpp>
Public Member Functions | |
SDIFLocation () | |
Default constructor. | |
SDIFLocation (SdifUInt4 _pos, SdifUInt4 _id, SdifFloat8 _time, SdifSignature _sig, SdifUInt4 _nmatrix) | |
constructor | |
SdifUInt4 | LocStreamID () const |
Get StreamID of current location. | |
SdifUInt4 | LocNbMatrix () const |
Get Number of Matrices of current location. | |
SdifFloat8 | LocTime () const |
Get Time of current location. | |
SdifSignature | LocSignature () const |
Get FrameSignature of current location. | |
SdiffPosT | LocPos () const |
Get File Position of current location. | |
SdifSignature | LocMSignature (SdifUInt4 ind) const |
Get Matrix Signature of matrix(ind) of current location. | |
bool | LocMatrixExists (SdifSignature in) const |
test existance of Matrix with given signature | |
bool | LocMatrixExists (const std::string &in) const |
test existance of Matrix with given signature | |
void | SetMSignature (SdifUInt4 ind, SdifSignature _sig) |
Set Matrix Signature of matrix(ind) of current location. | |
Public Attributes | |
SdiffPosT | mPos |
file position for this location | |
SdifFrameHeaderS | mFrameHdr |
the related frame header | |
SdifSignature | mMatrixSig0 |
First matrix signature contained in the frame or eEmptySignature. | |
SdifSignature | mMatrixSig1 |
Second matrix signature contained in the frame or eEmptySignature. | |
SdifSignature | mMatrixSig2 |
Third matrix signature contained in the frame or eEmptySignature. | |
std::vector< SdifSignature > | mMatrixN |
fourth and more matrix signatures contained in the frame |
|
Get Matrix Signature of matrix(ind) of current location.
|
|
test existance of Matrix with given signature
|
|
test existance of Matrix with given signature
|
|
Set Matrix Signature of matrix(ind) of current location.
|