The spica renderer
Main Page
Modules
Classes
Files
File List
sources
core
uncopyable.h
1
#ifdef _MSC_VER
2
#pragma once
3
#endif
4
5
#ifndef _SPICA_UNCOPYABLE_H_
6
#define _SPICA_UNCOPYABLE_H_
7
8
#include "core/common.h"
9
10
namespace
spica {
11
15
class
SPICA_EXPORTS
Uncopyable
{
16
public
:
17
Uncopyable
() =
default
;
18
virtual
~
Uncopyable
() =
default
;
19
20
Uncopyable
(
const
Uncopyable
&) =
delete
;
21
Uncopyable
& operator=(
const
Uncopyable
&) =
delete
;
22
};
23
24
}
// namespace spica
25
26
#endif // _SPICA_UNCOPYABLE_H_
spica::Uncopyable
Interface class which forbids copy and assignment.
Definition:
uncopyable.h:15
Generated by
1.8.6