SwigDirector_TConfItemBase Class Reference

#include <armagetronad_wrap.h>

Inheritance diagram for SwigDirector_TConfItemBase:

Inheritance graph
[legend]
Collaboration diagram for SwigDirector_TConfItemBase:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 SwigDirector_TConfItemBase (VALUE self, char const *title, tConfItemBase::callbackFunc *cb=0)
virtual ~SwigDirector_TConfItemBase ()
virtual void ReadVal (std::istream &s)
virtual void WriteVal (std::ostream &s)


Detailed Description

Definition at line 19 of file armagetronad_wrap.h.


Constructor & Destructor Documentation

SwigDirector_TConfItemBase::SwigDirector_TConfItemBase ( VALUE  self,
char const *  title,
tConfItemBase::callbackFunc *  cb = 0 
)

Definition at line 2433 of file armagetronad_wrap.cxx.

02433                                                                                                                   : tConfItemBase(title, cb), Swig::Director(self) {
02434   
02435 }

SwigDirector_TConfItemBase::~SwigDirector_TConfItemBase (  )  [virtual]

Definition at line 2439 of file armagetronad_wrap.cxx.

02439                                                         {
02440 }


Member Function Documentation

void SwigDirector_TConfItemBase::ReadVal ( std::istream &  s  )  [virtual]

Implements tConfItemBase.

Definition at line 2442 of file armagetronad_wrap.cxx.

References SWIG_as_voidptr, SWIG_NewPointerObj, and SWIGTYPE_p_istream.

02442                                                       {
02443   VALUE obj0 = Qnil ;
02444   VALUE result;
02445   
02446   obj0 = SWIG_NewPointerObj(SWIG_as_voidptr(&s), SWIGTYPE_p_istream,  0 );
02447   result = rb_funcall(swig_get_self(), rb_intern("read_val"), 1,obj0);
02448 }

void SwigDirector_TConfItemBase::WriteVal ( std::ostream &  s  )  [virtual]

Implements tConfItemBase.

Definition at line 2451 of file armagetronad_wrap.cxx.

References SWIG_as_voidptr, SWIG_NewPointerObj, and SWIGTYPE_p_std__ostream.

02451                                                        {
02452   VALUE obj0 = Qnil ;
02453   VALUE result;
02454   
02455   obj0 = SWIG_NewPointerObj(SWIG_as_voidptr(&s), SWIGTYPE_p_std__ostream,  0 );
02456   result = rb_funcall(swig_get_self(), rb_intern("write_val"), 1,obj0);
02457 }


The documentation for this class was generated from the following files:
Generated on Sat Mar 15 23:54:51 2008 for Armagetron Advanced by  doxygen 1.5.4