bind ("Src","Sourcenode") //bind ("Dest","Destnode") : Class Public Public

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

static class SBRClass:public TclClass

{
public:
SBRClass ():TclClass ("Agent/SBR")
{
//bind("src","sourceNode");
//bind("dest","destNode");
}
TclObject *create (int, const char *const *)
{
return (new SBR_Agent ());
}
virtual void bind();
virtual int method(int ac, const char*const* av);
inline int firstvar() {return first_var; }
inline int secondvar() {return second_var; }
inline int sourcemethod() { return source; }
inline int destmethod() { return dest; }
inline float distmethod(int i, int j) { return dist[i][j]; }

} class_sbr;

void SBRClass::bind()
{
TclClass::bind();
add_method("firstvar");
add_method("secondvar");
add_method("sourcemethod");
add_method("destmethod");
add_method("distmethod");
}

You might also like