OpenStudio:utilities
Loading...
Searching...
No Matches
openstudio::BCLSearchResult Class Reference

#include <BCL.hpp>

Public Member Functions

std::vector< Attributeattributes () const
 
 BCLSearchResult (const pugi::xml_node &componentElement)
 
std::string componentType () const
 
std::vector< BCLCostcosts () const
 
std::string description () const
 
std::string fidelityLevel () const
 
std::vector< BCLFilefiles () const
 
std::string modelerDescription () const
 
std::string name () const
 
std::string org () const
 
bool provenanceRequired () const
 
std::vector< BCLProvenanceprovenances () const
 
std::string releaseTag () const
 
std::string repo () const
 
std::vector< std::string > tags () const
 
std::string uid () const
 
std::string versionId () const
 
boost::optional< openstudio::DateTimeversionModified () const
 

Detailed Description

This gives information about an item in a BCL search result.

Constructor & Destructor Documentation

◆ BCLSearchResult()

openstudio::BCLSearchResult::BCLSearchResult ( const pugi::xml_node & componentElement)

Member Function Documentation

◆ attributes()

std::vector< Attribute > openstudio::BCLSearchResult::attributes ( ) const

◆ componentType()

std::string openstudio::BCLSearchResult::componentType ( ) const

◆ costs()

std::vector< BCLCost > openstudio::BCLSearchResult::costs ( ) const

◆ description()

std::string openstudio::BCLSearchResult::description ( ) const

◆ fidelityLevel()

std::string openstudio::BCLSearchResult::fidelityLevel ( ) const

◆ files()

std::vector< BCLFile > openstudio::BCLSearchResult::files ( ) const

◆ modelerDescription()

std::string openstudio::BCLSearchResult::modelerDescription ( ) const

◆ name()

std::string openstudio::BCLSearchResult::name ( ) const

◆ org()

std::string openstudio::BCLSearchResult::org ( ) const

◆ provenanceRequired()

bool openstudio::BCLSearchResult::provenanceRequired ( ) const

◆ provenances()

std::vector< BCLProvenance > openstudio::BCLSearchResult::provenances ( ) const

◆ releaseTag()

std::string openstudio::BCLSearchResult::releaseTag ( ) const

◆ repo()

std::string openstudio::BCLSearchResult::repo ( ) const

◆ tags()

std::vector< std::string > openstudio::BCLSearchResult::tags ( ) const

◆ uid()

std::string openstudio::BCLSearchResult::uid ( ) const

◆ versionId()

std::string openstudio::BCLSearchResult::versionId ( ) const

◆ versionModified()

boost::optional< openstudio::DateTime > openstudio::BCLSearchResult::versionModified ( ) const