| Functions | |
| const boost::regex & | autocalculatableProperty () | 
| Match a field autocalculatable property.  More... | |
| const boost::regex & | automaticDefault () | 
| Match a field default property with either autocalculate or autosize.  More... | |
| const boost::regex & | autosizableProperty () | 
| Match a field autosizable property.  More... | |
| const boost::regex & | beginExtensible () | 
| Match begin extensible.  More... | |
| const boost::regex & | beginExtensibleProperty () | 
| Match begin extensible.  More... | |
| const boost::regex & | build () | 
| Search for IDD build in line matches[1], build identifier.  More... | |
| const boost::regex & | closingField () | 
| Match the closing field in an idd object matches[1], all previous text matches[2], the last field.  More... | |
| const boost::regex & | commentOnlyLine () | 
| Match comment only line matches[1], comment.  More... | |
| const std::string & | commentOnlyObjectName () | 
| name of the comment only object automatically added to the idd  More... | |
| const std::string & | commentOnlyObjectText () | 
| text of the comment only object automatically added to the idd  More... | |
| const boost::regex & | contentAndCommentLine () | 
| Match content then comment matches[1], content matches[2], comment if any.  More... | |
| const boost::regex & | defaultProperty () | 
| Match a field default property matches[1], default value.  More... | |
| const boost::regex & | deprecatedProperty () | 
| Match a field deprecated property matches[1], reason for deprecated.  More... | |
| const boost::regex & | extensibleProperty () | 
| Match an object extensible property matches[1], number of last fields to extend.  More... | |
| const boost::regex & | externalListProperty () | 
| Match a field external-list property matches[1], external-list value.  More... | |
| const boost::regex & | field () | 
| Match a field declaration in the idd A or N, then one or more numbers then white space and then a ',' or ';' matches[1], alpha or numeric indicator matches[2], alpha or numeric number matches[3], after separator.  More... | |
| const boost::regex & | formatProperty () | 
| Match an object format property matches[1], format text.  More... | |
| const boost::regex & | group () | 
| Match group identifier matches[1], group name.  More... | |
| const boost::regex & | hasurlProperty () | 
| Match an object hasURL property.  More... | |
| const boost::regex & | header () | 
| Search for IDD header, each line must start with '!', no preceding whitespace matches[1], header.  More... | |
| const boost::regex & | includeFile () | 
| Match include-file identifier matches[1], included Idd file name.  More... | |
| const boost::regex & | ipUnitsProperty () | 
| Match a field ip units property matches[1], the field ip units.  More... | |
| const boost::regex & | keyProperty () | 
| Match a field key property matches[1], key value.  More... | |
| const boost::regex & | lastField () | 
| Match the last field declaration in a string, may or may not be the closing field matches[1], all previous text matches[2], the last field.  More... | |
| const boost::regex & | line () | 
| Match line with either a ',' or a ';' that are not preceded by '!' matches[1], before separator matches[2], after separator.  More... | |
| const boost::regex & | maxExclusiveProperty () | 
| Match a field exclusive maximum property matches[1], the field exclusive maximum.  More... | |
| const boost::regex & | maxFieldsProperty () | 
| Match an object max fields property matches[1], max number of fields.  More... | |
| const boost::regex & | maxInclusiveProperty () | 
| Match a field inclusive maximum property matches[1], the field inclusive maximum.  More... | |
| const boost::regex & | memoProperty () | 
| Match an object memo property matches[1], memo text.  More... | |
| const boost::regex & | metaDataComment () | 
| Match a field or object level comment matches[1], after '\' until next '\' matches[2], after second '\' (may be empty)  More... | |
| const boost::regex & | minExclusiveProperty () | 
| Match a field exclusive minimum property matches[1], the field exclusive minimum.  More... | |
| const boost::regex & | minFieldsProperty () | 
| Match an object min fields property matches[1], min number of fields.  More... | |
| const boost::regex & | minInclusiveProperty () | 
| Match a field inclusive minimum property matches[1], the field inclusive minimum.  More... | |
| const boost::regex & | name () | 
| Match a field name matches[1], the field name.  More... | |
| const boost::regex & | nameProperty () | 
| Match a field field name property matches[1], the field name.  More... | |
| const boost::regex & | noteProperty () | 
| Match an object note property matches[1], note text.  More... | |
| const boost::regex & | objectAndFields () | 
| Match an object with one or more fields in the idd matches[1], object text matches[2], field(s) text.  More... | |
| const boost::regex & | objectListProperty () | 
| Match a field object-list property matches[1], object-list value.  More... | |
| const boost::regex & | objectNoFields () | 
| Match an object with no fields in the idd matches[1], before separator matches[2], after separator.  More... | |
| const boost::regex & | obsoleteProperty () | 
| Match an object obsolete property matches[1], reason for obsolete.  More... | |
| const boost::regex & | referenceProperty () | 
| Match a field reference property matches[1], reference value.  More... | |
| const boost::regex & | removeObject () | 
| Match remove-object identifier matches[1], object in included Idd file that should not be included in this file.  More... | |
| const boost::regex & | requiredFieldProperty () | 
| Match a field required property.  More... | |
| const boost::regex & | requiredObjectProperty () | 
| Match an object required property.  More... | |
| const boost::regex & | retaincaseProperty () | 
| Match a field retaincase property.  More... | |
| const boost::regex & | typeProperty () | 
| Match a field type property matches[1], type.  More... | |
| const boost::regex & | uniqueProperty () | 
| Match an object unique property.  More... | |
| const boost::regex & | unitsProperty () | 
| Match a field units property matches[1], the field units.  More... | |
| const boost::regex & | version () | 
| Search for IDD version in line matches[1], version identifier.  More... | |
| const boost::regex & | versionObjectName () | 
| Match IDD names that correspond to a Version object.  More... | |
| const boost::regex& openstudio::iddRegex::autocalculatableProperty | ( | ) | 
Match a field autocalculatable property.
| const boost::regex& openstudio::iddRegex::automaticDefault | ( | ) | 
Match a field default property with either autocalculate or autosize.
| const boost::regex& openstudio::iddRegex::autosizableProperty | ( | ) | 
Match a field autosizable property.
| const boost::regex& openstudio::iddRegex::beginExtensible | ( | ) | 
Match begin extensible.
| const boost::regex& openstudio::iddRegex::beginExtensibleProperty | ( | ) | 
Match begin extensible.
| const boost::regex& openstudio::iddRegex::build | ( | ) | 
Search for IDD build in line matches[1], build identifier.
| const boost::regex& openstudio::iddRegex::closingField | ( | ) | 
Match the closing field in an idd object matches[1], all previous text matches[2], the last field.
| const boost::regex& openstudio::iddRegex::commentOnlyLine | ( | ) | 
Match comment only line matches[1], comment.
| const std::string& openstudio::iddRegex::commentOnlyObjectName | ( | ) | 
name of the comment only object automatically added to the idd
| const std::string& openstudio::iddRegex::commentOnlyObjectText | ( | ) | 
text of the comment only object automatically added to the idd
| const boost::regex& openstudio::iddRegex::contentAndCommentLine | ( | ) | 
Match content then comment matches[1], content matches[2], comment if any.
| const boost::regex& openstudio::iddRegex::defaultProperty | ( | ) | 
Match a field default property matches[1], default value.
| const boost::regex& openstudio::iddRegex::deprecatedProperty | ( | ) | 
Match a field deprecated property matches[1], reason for deprecated.
| const boost::regex& openstudio::iddRegex::extensibleProperty | ( | ) | 
Match an object extensible property matches[1], number of last fields to extend.
| const boost::regex& openstudio::iddRegex::externalListProperty | ( | ) | 
Match a field external-list property matches[1], external-list value.
| const boost::regex& openstudio::iddRegex::field | ( | ) | 
Match a field declaration in the idd A or N, then one or more numbers then white space and then a ',' or ';' matches[1], alpha or numeric indicator matches[2], alpha or numeric number matches[3], after separator.
| const boost::regex& openstudio::iddRegex::formatProperty | ( | ) | 
Match an object format property matches[1], format text.
| const boost::regex& openstudio::iddRegex::group | ( | ) | 
Match group identifier matches[1], group name.
| const boost::regex& openstudio::iddRegex::hasurlProperty | ( | ) | 
Match an object hasURL property.
| const boost::regex& openstudio::iddRegex::header | ( | ) | 
Search for IDD header, each line must start with '!', no preceding whitespace matches[1], header.
| const boost::regex& openstudio::iddRegex::includeFile | ( | ) | 
Match include-file identifier matches[1], included Idd file name.
| const boost::regex& openstudio::iddRegex::ipUnitsProperty | ( | ) | 
Match a field ip units property matches[1], the field ip units.
| const boost::regex& openstudio::iddRegex::keyProperty | ( | ) | 
Match a field key property matches[1], key value.
| const boost::regex& openstudio::iddRegex::lastField | ( | ) | 
Match the last field declaration in a string, may or may not be the closing field matches[1], all previous text matches[2], the last field.
| const boost::regex& openstudio::iddRegex::line | ( | ) | 
Match line with either a ',' or a ';' that are not preceded by '!' matches[1], before separator matches[2], after separator.
| const boost::regex& openstudio::iddRegex::maxExclusiveProperty | ( | ) | 
Match a field exclusive maximum property matches[1], the field exclusive maximum.
| const boost::regex& openstudio::iddRegex::maxFieldsProperty | ( | ) | 
Match an object max fields property matches[1], max number of fields.
| const boost::regex& openstudio::iddRegex::maxInclusiveProperty | ( | ) | 
Match a field inclusive maximum property matches[1], the field inclusive maximum.
| const boost::regex& openstudio::iddRegex::memoProperty | ( | ) | 
Match an object memo property matches[1], memo text.
| const boost::regex& openstudio::iddRegex::metaDataComment | ( | ) | 
Match a field or object level comment matches[1], after '\' until next '\' matches[2], after second '\' (may be empty)
| const boost::regex& openstudio::iddRegex::minExclusiveProperty | ( | ) | 
Match a field exclusive minimum property matches[1], the field exclusive minimum.
| const boost::regex& openstudio::iddRegex::minFieldsProperty | ( | ) | 
Match an object min fields property matches[1], min number of fields.
| const boost::regex& openstudio::iddRegex::minInclusiveProperty | ( | ) | 
Match a field inclusive minimum property matches[1], the field inclusive minimum.
| const boost::regex& openstudio::iddRegex::name | ( | ) | 
Match a field name matches[1], the field name.
| const boost::regex& openstudio::iddRegex::nameProperty | ( | ) | 
Match a field field name property matches[1], the field name.
| const boost::regex& openstudio::iddRegex::noteProperty | ( | ) | 
Match an object note property matches[1], note text.
| const boost::regex& openstudio::iddRegex::objectAndFields | ( | ) | 
Match an object with one or more fields in the idd matches[1], object text matches[2], field(s) text.
| const boost::regex& openstudio::iddRegex::objectListProperty | ( | ) | 
Match a field object-list property matches[1], object-list value.
| const boost::regex& openstudio::iddRegex::objectNoFields | ( | ) | 
Match an object with no fields in the idd matches[1], before separator matches[2], after separator.
| const boost::regex& openstudio::iddRegex::obsoleteProperty | ( | ) | 
Match an object obsolete property matches[1], reason for obsolete.
| const boost::regex& openstudio::iddRegex::referenceProperty | ( | ) | 
Match a field reference property matches[1], reference value.
| const boost::regex& openstudio::iddRegex::removeObject | ( | ) | 
Match remove-object identifier matches[1], object in included Idd file that should not be included in this file.
| const boost::regex& openstudio::iddRegex::requiredFieldProperty | ( | ) | 
Match a field required property.
| const boost::regex& openstudio::iddRegex::requiredObjectProperty | ( | ) | 
Match an object required property.
| const boost::regex& openstudio::iddRegex::retaincaseProperty | ( | ) | 
Match a field retaincase property.
| const boost::regex& openstudio::iddRegex::typeProperty | ( | ) | 
Match a field type property matches[1], type.
| const boost::regex& openstudio::iddRegex::uniqueProperty | ( | ) | 
Match an object unique property.
| const boost::regex& openstudio::iddRegex::unitsProperty | ( | ) | 
Match a field units property matches[1], the field units.
| const boost::regex& openstudio::iddRegex::version | ( | ) | 
Search for IDD version in line matches[1], version identifier.
| const boost::regex& openstudio::iddRegex::versionObjectName | ( | ) | 
Match IDD names that correspond to a Version object.