BSelector Class Reference

#include <support/Selector.h>

Inheritance diagram for BSelector:

BnSelector ISelector BBinder IInterface IBinder SAtom SAtom List of all members.

Detailed Description

When you set the value, it pushes @{"value"-><the new value>}.


Public Member Functions

 BSelector (const SContext &context, const SValue &initialValue)
 BSelector (const SContext &context)
 BSelector ()
virtual status_t Register (const SValue &key, const sptr< IBinder > &binder, const SValue &property, uint32_t flags=0)
virtual void SetValue (const SValue &value)
virtual status_t Unregister (const SValue &key, const sptr< IBinder > &binder, const SValue &property, uint32_t flags=0)
virtual SValue Value () const
virtual ~BSelector ()

Classes

struct  Registration


Constructor & Destructor Documentation

BSelector  ) 
 

BSelector const SContext context  ) 
 

BSelector const SContext context,
const SValue initialValue
 

~BSelector  )  [virtual]
 


Member Function Documentation

status_t Register const SValue key,
const sptr< IBinder > &  binder,
const SValue property,
uint32_t  flags = 0
[virtual]
 

Implements ISelector.

void SetValue const SValue value  )  [virtual]
 

Implements ISelector.

status_t Unregister const SValue key,
const sptr< IBinder > &  binder,
const SValue property,
uint32_t  flags = 0
[virtual]
 

Implements ISelector.

SValue Value  )  const [virtual]
 

Implements ISelector.


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