49 #ifndef Xyce_N_DEV_Print_h
50 #define Xyce_N_DEV_Print_h
57 namespace OutputMode {
65 std::ostream &
print(std::ostream &os,
const Device &device);
67 std::ostream &
printParameter(std::ostream &os,
const ParameterBase &entity,
const std::string &name,
const Descriptor ¶m);
72 std::string option_device_name,
73 int option_device_level,
80 #endif // Xyce_N_DEV_Print_h
std::ostream & printDotOpOutput(std::ostream &os, const Device &device)
Pure virtual class to augment a linear system.
void handleParameterOutputs(OutputMode::Mode format, std::string option_device_name, int option_device_level, bool print_model, bool print_instance)
std::ostream & print(std::ostream &os, const Device &device)
std::ostream & printCompositeParameters(std::ostream &os, const CompositeParam &composite)
std::ostream & printParameter(std::ostream &os, const ParameterBase &entity, const std::string &name, const Descriptor ¶m)