|
ATLAS Offline Software
|
Go to the documentation of this file.
31 const std::string&
type,
32 const std::string& docstring ) {
38 <<
"Specified variable name (" <<
name <<
") doesn't have the "
39 <<
"expected prefix (" <<
m_prefix <<
")";
40 return StatusCode::RECOVERABLE;
51 return StatusCode::SUCCESS;
61 var.setDoc( docstring );
66 return StatusCode::SUCCESS;
84 std::set< Variable > newVariables;
87 std::set< Variable >::const_iterator itr =
m_variables.begin();
89 for( ; itr !=
end; ++itr ) {
93 ( itr->name().find(
m_prefix ) == 0 ) ) {
98 newVariables.insert(
var );
101 newVariables.insert( *itr );
108 return StatusCode::SUCCESS;
bool isPrimitive(const std::string &type)
This function is used in the code generator to determine from a type name if it's a primitive type or...
Block filler tool for noisy FEB information.
::StatusCode StatusCode
StatusCode definition for legacy code.
#define REPORT_MESSAGE_WITH_CONTEXT(LVL, CONTEXT_NAME)
Report a message, with an explicitly specified context name.
Helpers for checking error return status codes and reporting errors.