#include <glog/logging.h>
#include <iomanip>
#include <iostream>
#include <thread>
#include "./version.h"
#include <string>
#include <csignal>
Go to the source code of this file.
◆ DISALLOW_COPY_AND_ASSIGN
#define DISALLOW_COPY_AND_ASSIGN |
( |
|
TypeName | ) |
|
Value:TypeName(const TypeName&); \
TypeName& operator=(const TypeName&);
Definition at line 64 of file global.h.
◆ DllExport
◆ ExportVar
◆ FASSERT
#define FASSERT |
( |
|
condition | ) |
|
◆ FBREAKP
#define FBREAKP std::raise(SIGINT) |
◆ FORPY_GLOBAL_H_
◆ MOVE_ASSIGN
#define MOVE_ASSIGN |
( |
|
TypeName | ) |
|
Value:TypeName(TypeName&&) = default; \
TypeName& operator=(TypeName&&) = default;
Definition at line 60 of file global.h.
◆ NOASSIGN_BUT_MOVE
#define NOASSIGN_BUT_MOVE |
( |
|
TypeName | ) |
|
Value:TypeName(const TypeName&) = delete; \
TypeName& operator=(const TypeName&) = delete; \
TypeName(TypeName&&) = default; \
TypeName& operator=(TypeName&&) = default;
A macro to disallow the copy constructor and operator= functions This should be used in the private: declarations for a class see http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml.
Definition at line 54 of file global.h.
◆ TemplateExport
#define TemplateExport extern template class |
◆ TemplateFuncExport
#define TemplateFuncExport extern template |
◆ VIRTUAL
#define VIRTUAL |
( |
|
type | ) |
= 0 |
◆ VIRTUAL_PTR
◆ VIRTUAL_VOID
◆ ends_with()
bool ends_with |
( |
std::string const & |
value, |
|
|
std::string const & |
ending |
|
) |
| |
|
inline |
◆ FORPY_OPENCV_AVAILABLE()
static bool FORPY_OPENCV_AVAILABLE |
( |
| ) |
|
|
static |