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

#include <flowJoWorkspace.hpp>

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

Public Member Functions

 flowJoWorkspace (xmlDoc *)
 
vector< string > getSampleID (unsigned short)
 
virtual PARAM_VEC getTransFlag (wsSampleNode sampleNode)
 
wsRootNode getRoot (wsSampleNode sampleNode)
 
wsPopNodeSet getSubPop (wsNode *node)
 
void to_popNode (wsRootNode &, nodeProperties &np)
 
void to_popNode (wsPopNode &, nodeProperties &np, bool isParseGate)
 
string getSampleName (wsSampleNode &)
 
void parseVersionList ()
 
unsigned short getVersionMin ()
 
vector< BOOL_GATE_OPparseBooleanSpec (string specs, vector< string > gPaths)
 
- Public Member Functions inherited from workspace
 workspace ()
 
virtual ~workspace ()
 
virtual string xPathSample (string sampleID)=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 gategetGate (wsPopNode &)=0
 
valarray< double > toArray (string sCalTable)
 

Private Attributes

string versionList
 

Additional Inherited Members

- Public Attributes inherited from workspace
xpath nodePath
 
xmlDoc * doc
 

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