TDocParser.cxx File Reference

#include "TDocParser.h"
#include "Riostream.h"
#include "TBaseClass.h"
#include "TClass.h"
#include "TClassDocOutput.h"
#include "TDataMember.h"
#include "TDataType.h"
#include "TDatime.h"
#include "TDocDirective.h"
#include "TEnv.h"
#include "TGlobal.h"
#include "THtml.h"
#include "TInterpreter.h"
#include "TMethod.h"
#include "TMethodArg.h"
#include "TPRegexp.h"
#include "TROOT.h"
#include "TSystem.h"
#include "TVirtualMutex.h"
#include <string>

Go to the source code of this file.

Functions

 ClassImp (TDocParser)
static void RemoveUnneededSpaces (TString &s)
static void ParseParameters (TString &strippedParams, TList &paramArr)
void MatchOverloadSignatures (TCollection *candidates, TList *paramArr)


Function Documentation

ClassImp ( TDocParser   ) 

void @2941::MatchOverloadSignatures ( TCollection candidates,
TList paramArr 
) [static]

Definition at line 2153 of file TDocParser.cxx.

References TList::Add(), TList::AddLast(), TList::At(), TList::Clear(), TString::Contains(), TMethodArg::GetFullTypeName(), TCollection::GetSize(), TDocMethodWrapper::kDocumented, TString::kTrailing, TString::Length(), method, nparams, TString::Remove(), TCollection::RemoveAll(), RemoveUnneededSpaces(), TIter::Reset(), and TString::Strip().

Referenced by TDocParser::WriteMethod().

static void @2941::ParseParameters ( TString strippedParams,
TList paramArr 
) [static]

Definition at line 2113 of file TDocParser.cxx.

References TList::AddLast(), i, init(), TString::kBoth, len, TString::Length(), TString::Remove(), and TString::Strip().

Referenced by TDocParser::WriteMethod().

static void @2941::RemoveUnneededSpaces ( TString s  )  [static]

Definition at line 2094 of file TDocParser.cxx.

References i, n, p, and s.

Referenced by MatchOverloadSignatures().


Variable Documentation

const TClass* fgClass [static]

Definition at line 86 of file TDocParser.cxx.

TMethod* fMeth

Definition at line 87 of file TDocParser.cxx.

Int_t fOverloadIdx

Definition at line 88 of file TDocParser.cxx.


Generated on Tue Jul 5 16:01:16 2011 for ROOT_528-00b_version by  doxygen 1.5.1