submodules
mp2p_icp
3rdparty
libpointmatcher
contrib
yaml-cpp-pm
include
yaml-cpp-pm
noncopyable.h
Go to the documentation of this file.
1
#ifndef NONCOPYABLE_H_62B23520_7C8E_11DE_8A39_0800200C9A66_PM
2
#define NONCOPYABLE_H_62B23520_7C8E_11DE_8A39_0800200C9A66_PM
3
4
#if defined(_MSC_VER) || (defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || (__GNUC__ >= 4)) // GCC supports "pragma once" correctly since 3.4
5
#pragma once
6
#endif
7
8
#include "
yaml-cpp-pm/dll.h
"
9
10
namespace
YAML_PM
11
{
12
// this is basically boost::noncopyable
13
class
YAML_CPP_API
noncopyable
14
{
15
protected
:
16
noncopyable
() {}
17
~noncopyable
() {}
18
19
private
:
20
noncopyable
(
const
noncopyable
&);
21
const
noncopyable
& operator = (
const
noncopyable
&);
22
};
23
}
24
25
#endif // NONCOPYABLE_H_62B23520_7C8E_11DE_8A39_0800200C9A66_PM
YAML_PM::noncopyable::noncopyable
noncopyable()
Definition:
noncopyable.h:16
YAML_PM::noncopyable
Definition:
noncopyable.h:13
YAML_CPP_API
#define YAML_CPP_API
Definition:
dll.h:25
YAML_PM
Definition:
aliasmanager.h:11
dll.h
YAML_PM::noncopyable::~noncopyable
~noncopyable()
Definition:
noncopyable.h:17
mrpt_local_obstacles
Author(s): Jose-Luis Blanco-Claraco
autogenerated on Thu Jun 1 2023 03:06:43