casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
FillerUtil.h
Go to the documentation of this file.
1 /*
2  * FillerUtil.h
3  *
4  * Created on: Feb 3, 2016
5  * Author: nakazato
6  */
7 #include <cstdlib>
8 
9 #ifndef SINGLEDISH_FILLER_FILLERUTIL_H_
10 #define SINGLEDISH_FILLER_FILLERUTIL_H_
11 
12 //#define SINGLEDISHMSFILLER_DEBUG
13 #ifdef SINGLEDISHMSFILLER_DEBUG
14 #define POST_START std::cout << "Start " << __PRETTY_FUNCTION__ << std::endl
15 #define POST_END std::cout << "End " << __PRETTY_FUNCTION__ << std::endl
16 #else
17 #define POST_START
18 #define POST_END
19 #endif
20 
21 namespace casa { //# NAMESPACE CASA - BEGIN
22 namespace sdfiller { //# NAMESPACE SDFILLER - BEGIN
23 struct Deleter {
24  void operator()(void *p) {
25  if (p) {
26  free(p);
27  }
28  }
29 };
30 } //# NAMESPACE SDFILLER - BEGIN
31 } //# NAMESPACE CASA - END
32 
33 #endif /* SINGLEDISH_FILLER_FILLERUTIL_H_ */
void operator()(void *p)
Definition: FillerUtil.h:24
free(pool)