34 #ifndef KIM_MODEL_COMPUTE_ARGUMENTS_DESTROY_HPP_ 35 #define KIM_MODEL_COMPUTE_ARGUMENTS_DESTROY_HPP_ 44 class ModelComputeArgumentsDestroyImplementation;
91 std::string
const & message,
93 std::string
const & fileName)
const;
97 std::stringstream
const & message,
99 std::string
const & fileName)
const;
112 std::string
const &
ToString()
const;
122 ModelComputeArgumentsDestroyImplementation * pimpl;
126 #endif // KIM_MODEL_COMPUTE_ARGUMENTS_DESTROY_HPP_
void GetModelBufferPointer(void **const ptr) const
Get the Model's buffer pointer within the ComputeArguments object.
An Extensible Enumeration for the LogVerbosity's supported by the KIM API.
Provides the interface to a KIM API ComputeArguments object for use by models within their MODEL_ROUT...
std::string const & ToString() const
Get a string representing the internal state of the ComputeArguments object.
void LogEntry(LogVerbosity const logVerbosity, std::string const &message, int const lineNumber, std::string const &fileName) const
Write a log entry into the log file.