PUMA Library Reference Manual
Loading...
Searching...
No Matches
Puma::CProtection Class Reference

#include <Puma/CProtection.h>

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

◆ Type

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.