oasys::TclCommand::Binding Struct Reference

#include <TclCommand.h>

List of all members.


Detailed Description

Internal structure for bindings.

Definition at line 356 of file TclCommand.h.

Public Member Functions

 Binding (type_t type, void *val)

Public Attributes

type_t type_
 Type of the binding.
union {
   void *   voidval_
   int *   intval_
   int16_t *   int16val_
   double *   doubleval_
   bool *   boolval_
   in_addr_t *   addrval_
   std::string *   stringval_
val_
 Union for value pointer.


Constructor & Destructor Documentation

oasys::TclCommand::Binding::Binding ( type_t  type,
void *  val 
) [inline]

Definition at line 357 of file TclCommand.h.

References val_.


Member Data Documentation

type_t oasys::TclCommand::Binding::type_

Type of the binding.

Definition at line 363 of file TclCommand.h.

void* oasys::TclCommand::Binding::voidval_

Definition at line 366 of file TclCommand.h.

int* oasys::TclCommand::Binding::intval_

Definition at line 367 of file TclCommand.h.

int16_t* oasys::TclCommand::Binding::int16val_

Definition at line 368 of file TclCommand.h.

double* oasys::TclCommand::Binding::doubleval_

Definition at line 369 of file TclCommand.h.

bool* oasys::TclCommand::Binding::boolval_

Definition at line 370 of file TclCommand.h.

in_addr_t* oasys::TclCommand::Binding::addrval_

Definition at line 371 of file TclCommand.h.

std::string* oasys::TclCommand::Binding::stringval_

Definition at line 372 of file TclCommand.h.

union { ... } oasys::TclCommand::Binding::val_

Union for value pointer.

Referenced by Binding().


The documentation for this struct was generated from the following file:
Generated on Fri Dec 22 14:48:07 2006 for DTN Reference Implementation by  doxygen 1.5.1