OpenStudioCore:runmanager/lib
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | Public Attributes | List of all members
openstudio::runmanager::ToolLocationInfo Class Reference

#include <ConfigOptions.hpp>

Public Member Functions

bool operator< (const ToolLocationInfo &rhs) const
 
bool operator== (const ToolLocationInfo &rhs) const
 
 ToolLocationInfo ()
 
 ToolLocationInfo (const ToolType &t_type, const openstudio::path &t_bindir)
 

Public Attributes

openstudio::path binaryDir
 Location of binary for local execution. More...
 
ToolType toolType
 Type of tool at this location. More...
 

Detailed Description

Contains information about a tool installation.

Constructor & Destructor Documentation

openstudio::runmanager::ToolLocationInfo::ToolLocationInfo ( )
inline
openstudio::runmanager::ToolLocationInfo::ToolLocationInfo ( const ToolType t_type,
const openstudio::path &  t_bindir 
)
Parameters
[in]t_typeEnumeration value specifying a tool/application
[in]t_bindirPath to the binary for local execution

Member Function Documentation

bool openstudio::runmanager::ToolLocationInfo::operator< ( const ToolLocationInfo rhs) const
bool openstudio::runmanager::ToolLocationInfo::operator== ( const ToolLocationInfo rhs) const

Member Data Documentation

openstudio::path openstudio::runmanager::ToolLocationInfo::binaryDir

Location of binary for local execution.

ToolType openstudio::runmanager::ToolLocationInfo::toolType

Type of tool at this location.