OpenStudio:utilities
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
openstudio::BCLFile Class Reference

#include <BCL.hpp>

Public Member Functions

 BCLFile (const pugi::xml_node &fileElement)
 
std::string checksum () const
 
std::string filename () const
 
std::string filetype () const
 
std::string identifier () const
 
boost::optional< VersionStringmaxCompatibleVersion () const
 
boost::optional< VersionStringminCompatibleVersion () const
 
std::string softwareProgram () const
 
std::string url () const
 
std::string usageType () const
 

Detailed Description

This gives information about a single file in a BCL search result.

Constructor & Destructor Documentation

openstudio::BCLFile::BCLFile ( const pugi::xml_node &  fileElement)

Member Function Documentation

std::string openstudio::BCLFile::checksum ( ) const
std::string openstudio::BCLFile::filename ( ) const
std::string openstudio::BCLFile::filetype ( ) const
std::string openstudio::BCLFile::identifier ( ) const
boost::optional<VersionString> openstudio::BCLFile::maxCompatibleVersion ( ) const
boost::optional<VersionString> openstudio::BCLFile::minCompatibleVersion ( ) const
std::string openstudio::BCLFile::softwareProgram ( ) const
std::string openstudio::BCLFile::url ( ) const
std::string openstudio::BCLFile::usageType ( ) const