impulse::Symbol Class Reference

A Symbol is an unique identifier, used for selectors in messages and keys in hash maps. More...

#include <symbol.h>

Inherits impulse::Frame.

List of all members.

Public Member Functions

 Symbol (string name="")
void initSlots ()
string inspect ()
string getName ()

Static Public Member Functions

static Symbolat (string name)

Protected Member Functions

Value _getName (Array &args, Value self)


Detailed Description

A Symbol is an unique identifier, used for selectors in messages and keys in hash maps.

Constructor & Destructor Documentation

impulse::Symbol::Symbol ( string  name = ""  ) 


Member Function Documentation

void impulse::Symbol::initSlots (  )  [virtual]

Reimplemented from impulse::Frame.

string impulse::Symbol::inspect (  )  [inline, virtual]

Reimplemented from impulse::Frame.

string impulse::Symbol::getName (  )  [inline]

Symbol & impulse::Symbol::at ( string  name  )  [static]

Value impulse::Symbol::_getName ( Array args,
Value  self 
) [inline, protected]


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