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

#include <SqlFileTimeSeriesQuery.hpp>

Public Member Functions

boost::optional< std::string > name () const
 Get name, if specified.
 
boost::optional< boost::regex > regex () const
 Get regex, if specified.
 
 TimeSeriesIdentifier (const boost::regex &re)
 Construct from regex.
 
 TimeSeriesIdentifier (const std::string &name)
 Construct from name.
 

Detailed Description

Small class to let users identify a time series by name, or a set of time series by regex.

Constructor & Destructor Documentation

◆ TimeSeriesIdentifier() [1/2]

openstudio::TimeSeriesIdentifier::TimeSeriesIdentifier ( const std::string & name)

Construct from name.

◆ TimeSeriesIdentifier() [2/2]

openstudio::TimeSeriesIdentifier::TimeSeriesIdentifier ( const boost::regex & re)

Construct from regex.

Member Function Documentation

◆ name()

boost::optional< std::string > openstudio::TimeSeriesIdentifier::name ( ) const

Get name, if specified.

◆ regex()

boost::optional< boost::regex > openstudio::TimeSeriesIdentifier::regex ( ) const

Get regex, if specified.