OpenStudio:utilities
Loading...
Searching...
No Matches
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

◆ BCLFile()

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

Member Function Documentation

◆ checksum()

std::string openstudio::BCLFile::checksum ( ) const

◆ filename()

std::string openstudio::BCLFile::filename ( ) const

◆ filetype()

std::string openstudio::BCLFile::filetype ( ) const

◆ identifier()

std::string openstudio::BCLFile::identifier ( ) const

◆ maxCompatibleVersion()

boost::optional< VersionString > openstudio::BCLFile::maxCompatibleVersion ( ) const

◆ minCompatibleVersion()

boost::optional< VersionString > openstudio::BCLFile::minCompatibleVersion ( ) const

◆ softwareProgram()

std::string openstudio::BCLFile::softwareProgram ( ) const

◆ url()

std::string openstudio::BCLFile::url ( ) const

◆ usageType()

std::string openstudio::BCLFile::usageType ( ) const