Sha256: ea9a7dd191ca7142739b27b24d441ab5f37b2a1a08da310715776987de03a32c

Contents?: true

Size: 354 Bytes

Versions: 31

Compression:

Stored size: 354 Bytes

Contents

// -*- c++ -*-
#pragma once
#ifndef __XOT_NONCOPYABLE_H__
#define __XOT_NONCOPYABLE_H__


namespace Xot
{


	class NonCopyable
	{

		protected:

			NonCopyable () = default;

			~NonCopyable () = default;

			NonCopyable (const NonCopyable&) = delete;

			NonCopyable& operator = (const NonCopyable&) = delete;

	};// NonCopyable


}// Xot


#endif//EOH

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
xot-0.1.25 include/xot/noncopyable.h
xot-0.1.24 include/xot/noncopyable.h
xot-0.1.23 include/xot/noncopyable.h
xot-0.1.22 include/xot/noncopyable.h
xot-0.1.21 include/xot/noncopyable.h
xot-0.1.20 include/xot/noncopyable.h
xot-0.1.19 include/xot/noncopyable.h
xot-0.1.16 include/xot/noncopyable.h
xot-0.1.15 include/xot/noncopyable.h
xot-0.1.14 include/xot/noncopyable.h
xot-0.1.13 include/xot/noncopyable.h