Puma Reference Manual Puma: Puma::CProtection Class Reference



Puma::CProtection Class Reference

#include <Puma/CProtection.h>

List of all members.


Detailed Description

Access protection of C++ class members for the purpose of member access control.

There are three kinds of protection: private, public, and protected. The protection either is defined implicitely or explicitely using member access specifiers.

Public Types

enum  Type {
  PROT_PUBLIC,
  PROT_PROTECTED,
  PROT_PRIVATE,
  PROT_NONE
}
 The member access types. More...


Member Enumeration Documentation

The member access types.

Enumerator:
PROT_PUBLIC  Public member access.

PROT_PROTECTED  Protected member access.

PROT_PRIVATE  Private member access.

PROT_NONE  Undefined member access.




Puma Reference Manual. Created on 5 Nov 2008.