https://mooseframework.inl.gov
Loading...
Searching...
No Matches
Functions
MooseObjectParameterName.C File Reference

Go to the source code of this file.

Functions

std::ostream & operator<< (std::ostream &stream, const MooseObjectParameterName &obj)
 

Function Documentation

◆ operator<<()

std::ostream & operator<< ( std::ostream &  stream,
const MooseObjectParameterName obj 
)

Definition at line 113 of file MooseObjectParameterName.C.

115{
116 if (obj._tag.empty() && obj._name.empty())
117 return stream << obj._parameter;
118 else if (obj._tag.empty())
119 return stream << obj._name << "/" << obj._parameter;
120 else if (obj._name.empty())
121 return stream << obj._tag << obj._separator << obj._parameter;
122 else
123 return stream << obj._tag << obj._separator << obj._name << "/" << obj._parameter;
124}
std::string _separator
std::string _parameter
The name of the input parameter.