UsesClassDef Struct Reference

Class that contains information about a usage relation. More...

#include <classdef.h>

List of all members.

Public Member Functions

 UsesClassDef (ClassDef *cd)
 ~UsesClassDef ()
void addAccessor (const char *s)

Public Attributes

ClassDefclassDef
QDict< void > * accessors
QCString templSpecifiers
bool containment


Detailed Description

Class that contains information about a usage relation.

Definition at line 342 of file classdef.h.


Constructor & Destructor Documentation

UsesClassDef::UsesClassDef ( ClassDef cd  )  [inline]

Definition at line 344 of file classdef.h.

References accessors, and containment.

UsesClassDef::~UsesClassDef (  )  [inline]

Definition at line 349 of file classdef.h.

References accessors.


Member Function Documentation

void UsesClassDef::addAccessor ( const char *  s  )  [inline]

Definition at line 353 of file classdef.h.

References accessors.

Referenced by ClassDef::addUsedByClass(), and ClassDef::addUsedClass().


Member Data Documentation

ClassDef* UsesClassDef::classDef

Class definition that this relation uses.

Definition at line 361 of file classdef.h.

QDict<void>* UsesClassDef::accessors

Dictionary of member variable names that form the edge labels of the usage relation.

Definition at line 366 of file classdef.h.

Referenced by addAccessor(), UsesClassDef(), and ~UsesClassDef().

QCString UsesClassDef::templSpecifiers

Template arguments used for the base class

Definition at line 369 of file classdef.h.

bool UsesClassDef::containment

Definition at line 371 of file classdef.h.

Referenced by UsesClassDef().


The documentation for this struct was generated from the following file:



Generated on Mon Mar 31 10:59:16 2008 by  doxygen 1.5.1