ubit::UArgs Class Reference

[impl] additive arglists passed as an argument to UGroup and subclasses. More...

#include <uargs.hpp>

List of all members.

Public Member Functions

 UArgs (const UArgs &)
 UArgs (const UArgsImpl &)
 UArgs (const char *)
 UArgs (UBrick *)
 UArgs (UBrick &)
 UArgs (const UChild &)
UArgsoperator+= (const UArgs &)

Public Attributes

UArgsList * children

Static Public Attributes

static const UArgs none

Friends

class UGroup
class UBox
class UArgsImpl
const UArgsImpl & operator+ (const UArgsImpl &, const char *)
const UArgsImpl & operator+ (const UArgsImpl &, UBrick *)
const UArgsImpl & operator+ (const UArgsImpl &, UBrick &)
const UArgsImpl & operator+ (const UArgsImpl &, const UChild &)
const UArgsImpl & operator+ (const UArgsImpl &, const UArgs &)


Detailed Description

[impl] additive arglists passed as an argument to UGroup and subclasses.

This class makes it possible to create lists of UBricks by using the + operator. It is used as the main argument of the UGroup constructor (and its subclasses constructors). UArgs::none specifies an empty args list


The documentation for this class was generated from the following files:
Generated on Mon Jan 29 00:20:42 2007 for Ubit by  doxygen 1.4.7