blip  0.1
Intent Class Reference

#include <Intent.hpp>

Public Member Functions

virtual ~Intent ()
 
ccxx::String getAction () const
 
IntentsetAction (const ccxx::String &action)
 
ccxx::String getData () const
 
IntentsetData (const ccxx::String &data)
 
ccxx::Flags< int32_t > getFlags () const
 
IntentsetFlags (const ccxx::Flags< int32_t > &flags)
 
bool getBooleanExtra (const ccxx::String &name, bool defaultValue=false) const
 
int32_t getIntExtra (const ccxx::String &name, int32_t defaultValue=0) const
 
int32_t getIntExtra (const char *name, int32_t defaultValue=0) const
 
int64_t getLongExtra (const ccxx::String &name, const int64_t &defaultValue=0) const
 
float getFloatExtra (const ccxx::String &name, float defaultValue=0.0f) const
 
double getDoubleExtra (const ccxx::String &name, const double &defaultValue=0.0) const
 
ccxx::String getStringExtra (const ccxx::String &name) const
 
ccxx::String getStringExtra (const char *name) const
 
IntentputExtra (const ccxx::String &name, bool value)
 
IntentputExtra (const ccxx::String &name, int32_t value)
 
IntentputExtra (const ccxx::String &name, const int64_t &value)
 
IntentputExtra (const ccxx::String &name, float value)
 
IntentputExtra (const ccxx::String &name, const double &value)
 
IntentputExtra (const ccxx::String &name, const ccxx::String &value)
 
bool hasExtra (const ccxx::String &name) const
 
void removeExtra (const ccxx::String &name)
 

Constructor & Destructor Documentation

◆ ~Intent()

~Intent ( )
virtual

Member Function Documentation

◆ getAction()

String getAction ( ) const

◆ getBooleanExtra()

bool getBooleanExtra ( const ccxx::String &  name,
bool  defaultValue = false 
) const

◆ getData()

String getData ( ) const

◆ getDoubleExtra()

double getDoubleExtra ( const ccxx::String &  name,
const double &  defaultValue = 0.0 
) const

◆ getFlags()

Flags< int32_t > getFlags ( ) const

◆ getFloatExtra()

float getFloatExtra ( const ccxx::String &  name,
float  defaultValue = 0.0f 
) const

◆ getIntExtra() [1/2]

int32_t getIntExtra ( const ccxx::String &  name,
int32_t  defaultValue = 0 
) const

◆ getIntExtra() [2/2]

int32_t getIntExtra ( const char *  name,
int32_t  defaultValue = 0 
) const

◆ getLongExtra()

int64_t getLongExtra ( const ccxx::String &  name,
const int64_t &  defaultValue = 0 
) const

◆ getStringExtra() [1/2]

ccxx::String getStringExtra ( const ccxx::String &  name) const

◆ getStringExtra() [2/2]

String getStringExtra ( const char *  name) const

◆ hasExtra()

bool hasExtra ( const ccxx::String &  name) const

◆ putExtra() [1/6]

Intent& putExtra ( const ccxx::String &  name,
bool  value 
)

◆ putExtra() [2/6]

Intent& putExtra ( const ccxx::String &  name,
int32_t  value 
)

◆ putExtra() [3/6]

Intent& putExtra ( const ccxx::String &  name,
const int64_t &  value 
)

◆ putExtra() [4/6]

Intent& putExtra ( const ccxx::String &  name,
float  value 
)

◆ putExtra() [5/6]

Intent& putExtra ( const ccxx::String &  name,
const double &  value 
)

◆ putExtra() [6/6]

Intent& putExtra ( const ccxx::String &  name,
const ccxx::String &  value 
)

◆ removeExtra()

void removeExtra ( const ccxx::String &  name)

◆ setAction()

Intent & setAction ( const ccxx::String &  action)

◆ setData()

Intent & setData ( const ccxx::String &  data)

◆ setFlags()

Intent & setFlags ( const ccxx::Flags< int32_t > &  flags)

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