StateFS
 All Classes Files Functions Variables Typedefs Enumerations Groups Pages
Public Member Functions | List of all members
statefs::DiscreteProperty Class Reference
Inheritance diagram for statefs::DiscreteProperty:
Inheritance graph
[legend]
Collaboration diagram for statefs::DiscreteProperty:
Collaboration graph
[legend]

Public Member Functions

 DiscreteProperty (statefs::AProperty *parent, std::string const &defval)
 
int getattr () const
 
bool connect (::statefs_slot *slot)
 
void disconnect ()
 
- Public Member Functions inherited from statefs::AnalogProperty
 AnalogProperty (statefs::AProperty *, std::string const &)
 
int getattr () const
 
statefs_ssize_t size () const
 
bool connect (::statefs_slot *slot)
 
int read (std::string *h, char *dst, statefs_size_t len, statefs_off_t)
 
int write (std::string *h, char const *src, statefs_size_t len, statefs_off_t off)
 
void disconnect ()
 
void release ()
 

Additional Inherited Members

- Protected Member Functions inherited from statefs::AnalogProperty
 AnalogProperty (AnalogProperty const &)
 
void operator= (AnalogProperty const &)
 
- Protected Attributes inherited from statefs::AnalogProperty
statefs::APropertyparent_
 
std::mutex m_
 
std::string v_
 

The documentation for this class was generated from the following files: