Puma Reference Manual Puma::CProtection Class Reference



Puma::CProtection Class Reference

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

#include <Puma/CProtection.h>

Public Types

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

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.

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 Sat Dec 21 2019.