System.TVisibilityClasses

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

TVisibilityClasses = set of (vcPrivate, vcProtected, vcPublic, vcPublished);

C++

typedef Set<System__1, System__1::vcPrivate, System__1::vcPublished> TVisibilityClasses;

Properties

Type Visibility Source Unit Parent
set
typedef
public
System.pas
System.hpp
System System

Description

TVisibilityClasses enumerates the possible visibility classes for extended RTTI information.

The TVisibilityClasses type enumerates the visibility classes for which it is possible to emit RTTI information. TVisibilityClasses is used in the $RTTI directive.

The following table lists the possible values of TVisibilityClasses.



Value Meaning

vcPrivate

Identifies the private members.

vcProtected

Identifies the protected members.

vcPublic

Identifies the public members.

vcPublished

Identifies the published members.



See Also