impulse::Value Class Reference

#include <value.h>

Inherits impulse::Value_data.

List of all members.

Public Member Functions

 Value ()
 Value (double value)
 Value (string value)
 Value (Frame *value)
Value getSlot (Symbol &symbol)
Value setSlot (Symbol &symbol, Value value)
Value eval (Array &args, Value self)
Value send (Symbol &selector, Array &args)
string inspect ()
void incrRef ()
void decrRef ()


Constructor & Destructor Documentation

impulse::Value::Value (  )  [inline]

impulse::Value::Value ( double  value  )  [inline]

impulse::Value::Value ( string  value  )  [inline]

impulse::Value::Value ( Frame value  )  [inline]


Member Function Documentation

Value impulse::Value::getSlot ( Symbol symbol  )  [inline]

Value impulse::Value::setSlot ( Symbol symbol,
Value  value 
) [inline]

Value impulse::Value::eval ( Array args,
Value  self 
) [inline]

Value impulse::Value::send ( Symbol selector,
Array args 
) [inline]

string impulse::Value::inspect (  ) 

void impulse::Value::incrRef (  )  [inline]

void impulse::Value::decrRef (  )  [inline]


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

Generated on Wed May 13 20:04:19 2009 for impulse by  doxygen 1.5.8