Lib
QOLを高める
Public Member Functions | List of all members
yappy::util::noncopyable Class Reference

Noncopyable class. More...

#include <util.h>

Inheritance diagram for yappy::util::noncopyable:
yappy::config::ConfigFile yappy::debug::StopWatch yappy::framework::Application yappy::framework::FrameControl yappy::framework::Resource< T > yappy::framework::ResourceManager yappy::framework::scene::SceneBase yappy::framework::UnsealResource yappy::graphics::DGraphics yappy::graphics::FontTexture yappy::graphics::Texture yappy::input::DInput yappy::lua::debugger::LuaDebugger yappy::lua::Lua yappy::sound::Bgm yappy::sound::SoundEffect yappy::sound::XAudio2 yappy::util::CoInitialize

Public Member Functions

 noncopyable ()=default
 
 noncopyable (const noncopyable &)=delete
 
noncopyableoperator= (const noncopyable &)=delete
 

Detailed Description

Noncopyable class.

Delete copy constructor and assignment operator.

// How to use:
class MyClass : private noncopyable { ... };

Definition at line 24 of file util.h.

Constructor & Destructor Documentation

yappy::util::noncopyable::noncopyable ( )
default
yappy::util::noncopyable::noncopyable ( const noncopyable )
delete

Member Function Documentation

noncopyable& yappy::util::noncopyable::operator= ( const noncopyable )
delete

The documentation for this class was generated from the following file: