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)
NamedArg & operator= (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