|
lean cpp library
A lean C++ library providing efficient utility classes for high-performance C++ applications.
|
Defines tag classes that describe the behavior of certain classes. More...
Classes | |
| class | nonconstructible |
| Base class that may be used to tag a specific class nonconstructible. More... | |
| class | noncopyable_chain |
| Base class that may be used to tag a specific class noncopyable. More... | |
| class | noncopyable |
| Base class that may be used to tag a specific class noncopyable. More... | |
| class | nonassignable_chain |
| Base class that may be used to tag a specific class nonassignable. More... | |
| class | nonassignable |
| Base class that may be used to tag a specific class nonassignable. More... | |
| class | noncopyable_assignable_chain |
| Base class that may be used to tag a specific class noncopyable but assignable. More... | |
| class | noncopyable_assignable |
| Base class that may be used to tag a specific class noncopyable but assignable. More... | |
| class | transitive_ptr |
| Transitive pointer class that applies pointer const modifiers to the objects pointed to. More... | |
Defines tag classes that describe the behavior of certain classes.
1.7.6.1