GatingSet/GatingHierarchy C++ API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
workspace Class Referenceabstract

#include <workspace.hpp>

Inheritance diagram for workspace:
Inheritance graph
[legend]
Collaboration diagram for workspace:
Collaboration graph
[legend]

Public Member Functions

 workspace ()
 
virtual ~workspace ()
 
virtual string xPathSample (string sampleID)=0
 
virtual PARAM_VEC getTransFlag (wsSampleNode sampleNode)=0
 
virtual trans_local getTransformation (wsRootNode, const compensation &, PARAM_VEC &, trans_global_vec *, biexpTrans *_globalBiExpTrans, linTrans *_globalLinTrans, bool prefixed)=0
 
virtual compensation getCompensation (wsSampleNode)=0
 
virtual trans_global_vec getGlobalTrans ()=0
 
virtual vector< string > getSampleID (unsigned short)=0
 
virtual string getSampleName (wsSampleNode &)=0
 
virtual wsRootNode getRoot (wsSampleNode sampleNode)=0
 
virtual wsPopNodeSet getSubPop (wsNode *)=0
 
virtual gategetGate (wsPopNode &)=0
 
virtual void to_popNode (wsRootNode &, nodeProperties &)=0
 
virtual void to_popNode (wsPopNode &, nodeProperties &, bool isGating)=0
 
valarray< double > toArray (string sCalTable)
 
virtual void parseVersionList ()
 

Public Attributes

xpath nodePath
 
xmlDoc * doc
 

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