class: etk::FSNodeRight


Description:



Constructor and Destructor:

+                          FSNodeRight      ();
+ FSNodeRight (int16_t _newRight);
+ ~FSNodeRight ();

Synopsis:

+ const etk::FSNodeRight & operator =       (const etk::FSNodeRight & _obj);
+ const etk::FSNodeRight & operator = (const int32_t _newVal);
+ void clear ();
+ bool isUserReadable () const;
+ bool isUserWritable () const;
+ bool isUserRunable () const;
+ void setUserReadable (bool _newStatus);
+ void setUserWritable (bool _newStatus);
+ void setUserRunable (bool _newStatus);
+ bool isGroupReadable () const;
+ bool isGroupWritable () const;
+ bool isGroupRunable () const;
+ void setGroupReadable (bool _newStatus);
+ void setGroupWritable (bool _newStatus);
+ void setGroupRunable (bool _newStatus);
+ bool isOtherReadable () const;
+ bool isOtherWritable () const;
+ bool isOtherRunable () const;
+ void setOtherReadable (bool _newStatus);
+ void setOtherWritable (bool _newStatus);
+ void setOtherRunable (bool _newStatus);
+ std::u32string getURight () const;
+ std::string getRight () const;

Detail:

FSNodeRight

+  FSNodeRight ();



FSNodeRight

+  FSNodeRight (int16_t _newRight);



~FSNodeRight

+  ~FSNodeRight ();



operator =

+ const etk::FSNodeRight & operator = (const etk::FSNodeRight & _obj);



operator =

+ const etk::FSNodeRight & operator = (const int32_t _newVal);



clear

+ void clear ();



isUserReadable

+ bool isUserReadable () const;



isUserWritable

+ bool isUserWritable () const;



isUserRunable

+ bool isUserRunable () const;



setUserReadable

+ void setUserReadable (bool _newStatus);



setUserWritable

+ void setUserWritable (bool _newStatus);



setUserRunable

+ void setUserRunable (bool _newStatus);



isGroupReadable

+ bool isGroupReadable () const;



isGroupWritable

+ bool isGroupWritable () const;



isGroupRunable

+ bool isGroupRunable () const;



setGroupReadable

+ void setGroupReadable (bool _newStatus);



setGroupWritable

+ void setGroupWritable (bool _newStatus);



setGroupRunable

+ void setGroupRunable (bool _newStatus);



isOtherReadable

+ bool isOtherReadable () const;



isOtherWritable

+ bool isOtherWritable () const;



isOtherRunable

+ bool isOtherRunable () const;



setOtherReadable

+ void setOtherReadable (bool _newStatus);



setOtherWritable

+ void setOtherWritable (bool _newStatus);



setOtherRunable

+ void setOtherRunable (bool _newStatus);



getURight

+ std::u32string getURight () const;



getRight

+ std::string getRight () const;