2005/5/9

     
 

class NamedArg

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

NamedArg Class Reference

#include <NamedArgs.h>

List of all members.


Detailed Description

Wrapper to support named arguments in DMI.


Public Member Functions

 NamedArg ()
 NamedArg (const char *name, const::acdk::lang::dmi::ScriptVar &val)
const char * name () const
const::acdk::lang::dmi::ScriptVar & value () const
NamedArgs operator<< (const NamedArg &na)
NamedArgs operator, (const NamedArg &na)
NamedArgoperator= (const NamedArg &other)

Public Attributes

const char * _name
const::acdk::lang::dmi::ScriptVar * _val


Constructor & Destructor Documentation

NamedArg::NamedArg  )  [inline]
 

NamedArg::NamedArg const char *  name,
const ::acdk::lang::dmi::ScriptVar val
[inline]
 


Member Function Documentation

const char* NamedArg::name  )  const [inline]
 

NamedArgs NamedArg::operator, const NamedArg na  )  [inline]
 

NamedArgs NamedArg::operator<< const NamedArg na  )  [inline]
 

NamedArg& NamedArg::operator= const NamedArg other  )  [inline]
 

const ::acdk::lang::dmi::ScriptVar& NamedArg::value  )  const [inline]
 


Member Data Documentation

const char* NamedArg::_name
 

const ::acdk::lang::dmi::ScriptVar* NamedArg::_val