nn::util::NonCopyable

nn::util::NonCopyable Class

Syntax

template <typename T>
class NonCopyable

Template Arguments

Name Description
T Derived class type that inherits from this class.

Description

Class template for creating objects that cannot be copied.

class A : By defining the class as private nn::util::NonCopyable< A >, you can suppress copy operations, such as those used by copy constructors and assignments.

Revision History

2011/12/16
Initial version.

CONFIDENTIAL