/// @brief Returns a value converted to ReplaceClientNameMode
///
- /// Instantiation of extractConvert() to ReplaceClientNameMode
+ /// Instantiation of getAndConvert() to ReplaceClientNameMode
///
- /// @param value value of the parameter
+ /// @param scope specified parameter will be extracted from this scope
+ /// @param name name of the parameter
/// @return a NameChangeFormat value
D2ClientConfig::ReplaceClientNameMode
- getMode(const std::string& name,
- isc::data::ConstElementPtr value) const;
+ getMode(isc::data::ConstElementPtr scope, const std::string& name);
};
-// Pointers to various parser objects.
-typedef boost::shared_ptr<BooleanParser> BooleanParserPtr;
-typedef boost::shared_ptr<StringParser> StringParserPtr;
-typedef boost::shared_ptr<Uint32Parser> Uint32ParserPtr;
-
}; // end of isc::dhcp namespace
}; // end of isc namespace