#include "TDocOutput.h"#include "Riostream.h"#include "TClassDocOutput.h"#include "TClassEdit.h"#include "TDataMember.h"#include "TDataType.h"#include "TDocInfo.h"#include "TDocParser.h"#include "TEnv.h"#include "TGlobal.h"#include "THtml.h"#include "TInterpreter.h"#include "TMethod.h"#include "TPRegexp.h"#include "TROOT.h"#include "TSystem.h"#include "TUrl.h"#include "TVirtualMutex.h"#include "TVirtualPad.h"#include "TVirtualViewer3D.h"#include <vector>#include <list>#include <set>#include <sstream>#include <stdlib.h>Go to the source code of this file.
Typedefs | |
| typedef std::vector< std::string > | Words_t |
| typedef Words_t::const_iterator | SectionStart_t |
| typedef std::list< TSectionInfo > | SectionStarts_t |
Functions | |
| static void | Sections_BuildIndex (SectionStarts_t §ionStarts, SectionStart_t begin, SectionStart_t end, size_t maxPerSection) |
| static void | Sections_SetSize (SectionStarts_t §ionStarts, const Words_t &words) |
| static void | Sections_PostMerge (SectionStarts_t §ionStarts, const size_t maxPerSection) |
| static void | GetIndexChars (const Words_t &words, UInt_t numSectionsIn, std::vector< std::string > §ionMarkersOut) |
| static void | GetIndexChars (const std::list< std::string > &wordsIn, UInt_t numSectionsIn, std::vector< std::string > §ionMarkersOut) |
| static int | CaseInsensitiveSort (const void *name1, const void *name2) |
| static void | sort_strlist_stricmp (std::vector< std::string > &l) |
| ClassImp (TDocOutput) | |
typedef Words_t::const_iterator SectionStart_t [static] |
Definition at line 42 of file TDocOutput.cxx.
typedef std::list<TSectionInfo> SectionStarts_t [static] |
Definition at line 53 of file TDocOutput.cxx.
typedef std::vector<std::string> Words_t [static] |
Definition at line 41 of file TDocOutput.cxx.
| static int CaseInsensitiveSort | ( | const void * | name1, | |
| const void * | name2 | |||
| ) | [static] |
Definition at line 185 of file TDocOutput.cxx.
References strcasecmp.
Referenced by sort_strlist_stricmp().
| ClassImp | ( | TDocOutput | ) |
| static void @2940::GetIndexChars | ( | const std::list< std::string > & | wordsIn, | |
| UInt_t | numSectionsIn, | |||
| std::vector< std::string > & | sectionMarkersOut | |||
| ) | [static] |
| static void @2940::GetIndexChars | ( | const Words_t & | words, | |
| UInt_t | numSectionsIn, | |||
| std::vector< std::string > & | sectionMarkersOut | |||
| ) | [static] |
Definition at line 145 of file TDocOutput.cxx.
References Sections_BuildIndex(), Sections_PostMerge(), Sections_SetSize(), and size_t.
Referenced by TDocOutput::CreateClassIndex(), TDocOutput::CreateModuleIndex(), TDocOutput::CreateTypeIndex(), and GetIndexChars().
| static void @2940::Sections_BuildIndex | ( | SectionStarts_t & | sectionStarts, | |
| SectionStart_t | begin, | |||
| SectionStart_t | end, | |||
| size_t | maxPerSection | |||
| ) | [static] |
Definition at line 55 of file TDocOutput.cxx.
References fStart, and size_t.
Referenced by GetIndexChars().
| static void @2940::Sections_PostMerge | ( | SectionStarts_t & | sectionStarts, | |
| const size_t | maxPerSection | |||
| ) | [static] |
| static void @2940::Sections_SetSize | ( | SectionStarts_t & | sectionStarts, | |
| const Words_t & | words | |||
| ) | [static] |
| static void @2940::sort_strlist_stricmp | ( | std::vector< std::string > & | l | ) | [static] |
Definition at line 207 of file TDocOutput.cxx.
References CaseInsensitiveSort(), size_t, str, and ROOT::Math::swap().
Referenced by TDocOutput::CreateTypeIndex().
Definition at line 50 of file TDocOutput.cxx.
Definition at line 51 of file TDocOutput.cxx.
1.5.1