Loading...
Searching...
No Matches
itkOpenCLProfilingTimeProbe.h
Go to the documentation of this file.
/*=========================================================================
*
* Copyright UMC Utrecht and contributors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0.txt
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*=========================================================================*/
#ifndef itkOpenCLProfilingTimeProbe_h
#define itkOpenCLProfilingTimeProbe_h
#include "itkOpenCLExport.h"
#include "itkTimeProbe.h"
#include <string>
namespace itk
{
class ITKOpenCL_EXPORT OpenCLProfilingTimeProbe
{
public:
OpenCLProfilingTimeProbe(const std::string & message);
~OpenCLProfilingTimeProbe();
private:
TimeProbe m_Timer;
std::string m_ProfilingMessage;
};
} // end namespace itk
#endif // itkOpenCLProfilingTimeProbe_h
itk::OpenCLProfilingTimeProbe::m_ProfilingMessage
std::string m_ProfilingMessage
Definition itkOpenCLProfilingTimeProbe.h:45
itk::OpenCLProfilingTimeProbe::OpenCLProfilingTimeProbe
OpenCLProfilingTimeProbe(const std::string &message)
itk::OpenCLProfilingTimeProbe::m_Timer
TimeProbe m_Timer
Definition itkOpenCLProfilingTimeProbe.h:44
itk::OpenCLProfilingTimeProbe::~OpenCLProfilingTimeProbe
~OpenCLProfilingTimeProbe()
itkOpenCLExport.h
ITKOpenCL_EXPORT
#define ITKOpenCL_EXPORT
Definition itkOpenCLExport.h:33
itk
Definition itkAdvancedImageToImageMetric.h:43

Generated on 1768596610 for elastix by 1.15.0 |