ProteoWizard
Public Member Functions | Static Public Member Functions
pwiz::msdata::mz5::ParamListMZ5 Struct Reference

This class represents a pwiz::msdata::ParamContainer but only stores start and end indices for CVParams, UserParams and ParamGroups. More...

#include <Datastructures_mz5.hpp>

Inheritance diagram for pwiz::msdata::mz5::ParamListMZ5:
pwiz::msdata::mz5::ParamListMZ5Data

List of all members.

Public Member Functions

 ParamListMZ5 ()
 ParamListMZ5 (const ParamListMZ5 &)
 ParamListMZ5 (const std::vector< pwiz::msdata::CVParam > &cv, const std::vector< pwiz::msdata::UserParam > &user, const std::vector< pwiz::msdata::ParamGroupPtr > &param, const ReferenceWrite_mz5 &wref)
ParamListMZ5operator= (const ParamListMZ5 &)
 ~ParamListMZ5 ()
bool empty ()
void init (const unsigned long cvstart, const unsigned long cvend, const unsigned long usrstart, const unsigned long usrend, const unsigned long refstart, const unsigned long refend)
void fillParamContainer (pwiz::msdata::ParamContainer &, const ReferenceRead_mz5 &rref)
void fillParamContainer (std::vector< pwiz::msdata::CVParam > &cv, std::vector< pwiz::msdata::UserParam > &user, std::vector< pwiz::msdata::ParamGroupPtr > &param, const ReferenceRead_mz5 &rref)

Static Public Member Functions

static H5::CompType getType ()
static void convert (std::vector< ParamListMZ5 > &, const std::vector< pwiz::data::ParamContainer > &, const ReferenceWrite_mz5 &wref)
static void convert (std::vector< ParamListMZ5 > &, const std::vector< pwiz::msdata::Contact > &, const ReferenceWrite_mz5 &wref)
static void convert (std::vector< ParamListMZ5 > &, const std::vector< pwiz::msdata::FileContent > &, const ReferenceWrite_mz5 &wref)

Additional Inherited Members

- Public Attributes inherited from pwiz::msdata::mz5::ParamListMZ5Data
unsigned long cvParamStartID
unsigned long cvParamEndID
unsigned long userParamStartID
unsigned long userParamEndID
unsigned long refParamGroupStartID
unsigned long refParamGroupEndID

Detailed Description

This class represents a pwiz::msdata::ParamContainer but only stores start and end indices for CVParams, UserParams and ParamGroups.

Definition at line 270 of file Datastructures_mz5.hpp.


Constructor & Destructor Documentation

pwiz::msdata::mz5::ParamListMZ5::ParamListMZ5 ( )
pwiz::msdata::mz5::ParamListMZ5::ParamListMZ5 ( const ParamListMZ5 )
pwiz::msdata::mz5::ParamListMZ5::ParamListMZ5 ( const std::vector< pwiz::msdata::CVParam > &  cv,
const std::vector< pwiz::msdata::UserParam > &  user,
const std::vector< pwiz::msdata::ParamGroupPtr > &  param,
const ReferenceWrite_mz5 wref 
)
pwiz::msdata::mz5::ParamListMZ5::~ParamListMZ5 ( )

Member Function Documentation

ParamListMZ5& pwiz::msdata::mz5::ParamListMZ5::operator= ( const ParamListMZ5 )
bool pwiz::msdata::mz5::ParamListMZ5::empty ( )
void pwiz::msdata::mz5::ParamListMZ5::init ( const unsigned long  cvstart,
const unsigned long  cvend,
const unsigned long  usrstart,
const unsigned long  usrend,
const unsigned long  refstart,
const unsigned long  refend 
)
void pwiz::msdata::mz5::ParamListMZ5::fillParamContainer ( pwiz::msdata::ParamContainer ,
const ReferenceRead_mz5 rref 
)
void pwiz::msdata::mz5::ParamListMZ5::fillParamContainer ( std::vector< pwiz::msdata::CVParam > &  cv,
std::vector< pwiz::msdata::UserParam > &  user,
std::vector< pwiz::msdata::ParamGroupPtr > &  param,
const ReferenceRead_mz5 rref 
)
static H5::CompType pwiz::msdata::mz5::ParamListMZ5::getType ( )
static
static void pwiz::msdata::mz5::ParamListMZ5::convert ( std::vector< ParamListMZ5 > &  ,
const std::vector< pwiz::data::ParamContainer > &  ,
const ReferenceWrite_mz5 wref 
)
static
static void pwiz::msdata::mz5::ParamListMZ5::convert ( std::vector< ParamListMZ5 > &  ,
const std::vector< pwiz::msdata::Contact > &  ,
const ReferenceWrite_mz5 wref 
)
static
static void pwiz::msdata::mz5::ParamListMZ5::convert ( std::vector< ParamListMZ5 > &  ,
const std::vector< pwiz::msdata::FileContent > &  ,
const ReferenceWrite_mz5 wref 
)
static

The documentation for this struct was generated from the following file: