31#ifndef KIM_MODEL_COMPUTE_ARGUMENTS_DESTROY_HPP_
32#define KIM_MODEL_COMPUTE_ARGUMENTS_DESTROY_HPP_
41class ModelComputeArgumentsDestroyImplementation;
52class ModelComputeArgumentsDestroy
88 std::string
const & message,
90 std::string
const & fileName)
const;
94 std::stringstream
const & message,
96 std::string
const & fileName)
const;
113 ModelComputeArgumentsDestroy(ModelComputeArgumentsDestroy
const &);
114 void operator=(ModelComputeArgumentsDestroy
const &);
116 ModelComputeArgumentsDestroy();
117 ~ModelComputeArgumentsDestroy();
119 ModelComputeArgumentsDestroyImplementation * pimpl;
An Extensible Enumeration for the LogVerbosity's supported by the KIM API.
void LogEntry(LogVerbosity const logVerbosity, std::stringstream const &message, int const lineNumber, std::string const &fileName) const
This is an overloaded member function, provided for convenience. It differs from the above function o...
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.
std::string const & ToString() const
Get a string representing the internal state of the ComputeArguments object.
void GetModelBufferPointer(void **const ptr) const
Get the Model's buffer pointer within the ComputeArguments object.