Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Examples

ReadOnlyPropertyAccessControl Class Reference

Access control policy for properties permits unlimited reads but denies allwrites and replaces. More...

#include <vos/metaobjects/property/property.hh>

Inheritance diagram for ReadOnlyPropertyAccessControl:

PropertyAccessControl List of all members.

Public Member Functions

Static Public Attributes


Detailed Description

Access control policy for properties permits unlimited reads but denies allwrites and replaces.

Definition at line 427 of file property.hh.


Member Function Documentation

virtual bool ReadOnlyPropertyAccessControl::checkChangePermission PropertyEvent event,
string &  message
[inline, virtual]
 

AccessControl callback to check if a given Vobject is permitted to change this property.

Parameters:
event the requested change

Implements PropertyAccessControl.

Definition at line 437 of file property.hh.

virtual bool ReadOnlyPropertyAccessControl::checkReadPermission PropertyEvent event,
string &  message
[inline, virtual]
 

AccessControl callback to check if a given Vobject is permitted to read a section of this property.

Parameters:
event the requested read

Implements PropertyAccessControl.

Definition at line 435 of file property.hh.

virtual const string ReadOnlyPropertyAccessControl::getPolicyName  )  [inline, virtual]
 

Get a short string describing this policy.

Implements PropertyAccessControl.

Definition at line 432 of file property.hh.


Member Data Documentation

ReadOnlyPropertyAccessControl ReadOnlyPropertyAccessControl::static_ [static]
 

Definition at line 41 of file property.cc.

Referenced by main(), and Directory::sync().


The documentation for this class was generated from the following files:
Generated on Tue Aug 12 03:55:56 2003 for Interreality Project - VOS by doxygen 1.3.2