OpenStudio:utilities
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
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::DateTime
versionModified () const
 

Detailed Description

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

Constructor & Destructor Documentation

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

Member Function Documentation

std::vector<Attribute> openstudio::BCLSearchResult::attributes ( ) const
std::string openstudio::BCLSearchResult::componentType ( ) const
std::vector<BCLCost> openstudio::BCLSearchResult::costs ( ) const
std::string openstudio::BCLSearchResult::description ( ) const
std::string openstudio::BCLSearchResult::fidelityLevel ( ) const
std::vector<BCLFile> openstudio::BCLSearchResult::files ( ) const
std::string openstudio::BCLSearchResult::modelerDescription ( ) const
std::string openstudio::BCLSearchResult::name ( ) const
std::string openstudio::BCLSearchResult::org ( ) const
bool openstudio::BCLSearchResult::provenanceRequired ( ) const
std::vector<BCLProvenance> openstudio::BCLSearchResult::provenances ( ) const
std::string openstudio::BCLSearchResult::releaseTag ( ) const
std::string openstudio::BCLSearchResult::repo ( ) const
std::vector<std::string> openstudio::BCLSearchResult::tags ( ) const
std::string openstudio::BCLSearchResult::uid ( ) const
std::string openstudio::BCLSearchResult::versionId ( ) const
boost::optional<openstudio::DateTime> openstudio::BCLSearchResult::versionModified ( ) const