10#ifndef Teuchos_VALIDATORMAPS_HPP 
   11#define Teuchos_VALIDATORMAPS_HPP 
   17#include "Teuchos_ParameterEntryValidator.hpp" 
   60    return validatorMap.erase(x);
 
 
   65  ValidatorMap validatorMap;
 
 
   75  typedef std::map<RCP<const ParameterEntryValidator>, 
int, 
RCPComp>
 
 
Maps Validators to integers.
 
ValidatorMap::const_iterator const_iterator
 
size_t erase(const ParameterEntryValidator::ValidatorID &x)
removes the specified validator from the map.
 
std::pair< ParameterEntryValidator::ValidatorID, RCP< ParameterEntryValidator > > IDValidatorPair
 
std::map< ParameterEntryValidator::ValidatorID, RCP< ParameterEntryValidator > > ValidatorMap
 
ValidatorMap::iterator iterator
 
Smart reference counting pointer class for automatic garbage collection.
 
A class for mapping validators to integers.
 
std::pair< RCP< const ParameterEntryValidator >, int > ValidatorIDPair
 
std::map< RCP< const ParameterEntryValidator >, int, RCPComp > ValidatorMap
 
ValidatorMap::const_iterator const_iterator
 
ValidatorMap::iterator iterator
 
The Teuchos namespace contains all of the classes, structs and enums used by Teuchos,...
 
Struct for comparing two RCPs. Simply compares the raw pointers contained within the RCPs.