Mobile API Reference  MicroStrategy 2019
DSSHeaderSource Class Reference

#include <DSSDataSource.h>

Public Member Functions

 DSSHeaderSource ()
 
 ~DSSHeaderSource ()
 
int Init (DSSBinaryDataReader *ipSourceBinary, int BinaryOffset, int start, int end, int iRTUnitOnRow, std::vector< int > iMapRTUnitOnRow2GBUnit, int iRTUnitOnCol, std::vector< int > iMapRTUnitOnCol2GBUnit, const MBase::CString &irPath, bool ibMakeCopy)
 
DSSBinaryDataReadergetBinaryReader ()
 
int LoadHeaderKeys (DSSDataModelBase *ipModel, std::vector< int > &rvWindowID)
 
int size ()
 
 DSSHeaderSource ()
 
 ~DSSHeaderSource ()
 
int Init (DSSBinaryDataReader *ipSourceBinary, int BinaryOffset, int start, int end, int iRTUnitOnRow, std::vector< int > iMapRTUnitOnRow2GBUnit, int iRTUnitOnCol, std::vector< int > iMapRTUnitOnCol2GBUnit, const MBase::CString &irPath, bool ibMakeCopy)
 
DSSBinaryDataReadergetBinaryReader ()
 
int LoadHeaderKeys (DSSDataModelBase *ipModel, std::vector< int > &rvWindowID)
 
int size ()
 

Constructor & Destructor Documentation

◆ DSSHeaderSource() [1/2]

DSSHeaderSource::DSSHeaderSource ( )

◆ ~DSSHeaderSource() [1/2]

DSSHeaderSource::~DSSHeaderSource ( )

◆ DSSHeaderSource() [2/2]

DSSHeaderSource::DSSHeaderSource ( )

◆ ~DSSHeaderSource() [2/2]

DSSHeaderSource::~DSSHeaderSource ( )

Member Function Documentation

◆ getBinaryReader() [1/2]

DSSBinaryDataReader* DSSHeaderSource::getBinaryReader ( )
inline

◆ getBinaryReader() [2/2]

DSSBinaryDataReader* DSSHeaderSource::getBinaryReader ( )
inline

◆ Init() [1/2]

int DSSHeaderSource::Init ( DSSBinaryDataReader ipSourceBinary,
int  BinaryOffset,
int  start,
int  end,
int  iRTUnitOnRow,
std::vector< int >  iMapRTUnitOnRow2GBUnit,
int  iRTUnitOnCol,
std::vector< int >  iMapRTUnitOnCol2GBUnit,
const MBase::CString irPath,
bool  ibMakeCopy 
)

◆ Init() [2/2]

int DSSHeaderSource::Init ( DSSBinaryDataReader ipSourceBinary,
int  BinaryOffset,
int  start,
int  end,
int  iRTUnitOnRow,
std::vector< int >  iMapRTUnitOnRow2GBUnit,
int  iRTUnitOnCol,
std::vector< int >  iMapRTUnitOnCol2GBUnit,
const MBase::CString irPath,
bool  ibMakeCopy 
)

◆ LoadHeaderKeys() [1/2]

int DSSHeaderSource::LoadHeaderKeys ( DSSDataModelBase ipModel,
std::vector< int > &  rvWindowID 
)

◆ LoadHeaderKeys() [2/2]

int DSSHeaderSource::LoadHeaderKeys ( DSSDataModelBase ipModel,
std::vector< int > &  rvWindowID 
)

◆ size() [1/2]

int DSSHeaderSource::size ( )

◆ size() [2/2]

int DSSHeaderSource::size ( )