Doxygen
|
#include <string>
#include <string_view>
#include <algorithm>
#include <cctype>
#include <cstring>
#include <cstdio>
#include <cstdlib>
#include <cstdint>
#include <ostream>
#include "utf8.h"
Go to the source code of this file.
Classes | |
class | QCString |
This is an alternative implementation of QCString. More... | |
Macros | |
#define | FALSE false |
#define | TRUE true |
#define | ASSERT(x) |
#define | qsnprintf snprintf |
#define | HAS_IMPLICIT_CAST_TO_PLAIN_C_STRING 0 |
#define | HAS_CHARACTER_APPEND_OPERATOR 1 |
Typedefs | |
using | JavaCCString = std::basic_string<JAVACC_CHAR_TYPE> |
Functions | |
void * | qmemmove (void *dst, const void *src, size_t len) |
char * | qstrdup (const char *s) |
Returns a copy of a string s. | |
void | qstrfree (const char *s) |
Frees the memory allocated using qstrdup(). | |
uint32_t | qstrlen (const char *str) |
Returns the length of string str, or 0 if a null pointer is passed. | |
char * | qstrcpy (char *dst, const char *src) |
char * | qstrncpy (char *dst, const char *src, size_t len) |
bool | qisempty (const char *s) |
int | qstrcmp (const char *str1, const char *str2) |
int | qstrncmp (const char *str1, const char *str2, size_t len) |
bool | qisspace (char c) |
int | qstricmp (const char *str1, const char *str2) |
int | qstricmp_sort (const char *str1, const char *str2) |
int | qstrnicmp (const char *str1, const char *str2, size_t len) |
bool | operator== (const QCString &s1, const QCString &s2) |
bool | operator== (const QCString &s1, const char *s2) |
bool | operator== (const char *s1, const QCString &s2) |
bool | operator!= (const QCString &s1, const QCString &s2) |
bool | operator!= (const QCString &s1, const char *s2) |
bool | operator!= (const char *s1, const QCString &s2) |
bool | operator< (const QCString &s1, const QCString &s2) |
bool | operator< (const QCString &s1, const char *s2) |
bool | operator< (const char *s1, const QCString &s2) |
bool | operator<= (const QCString &s1, const char *s2) |
bool | operator<= (const char *s1, const QCString &s2) |
bool | operator> (const QCString &s1, const char *s2) |
bool | operator> (const char *s1, const QCString &s2) |
bool | operator>= (const QCString &s1, const char *s2) |
bool | operator>= (const char *s1, const QCString &s2) |
QCString | operator+ (const QCString &s1, const QCString &s2) |
QCString | operator+ (const QCString &s1, const char *s2) |
QCString | operator+ (const char *s1, const QCString &s2) |
const char * | qPrint (const char *s) |
const char * | qPrint (const QCString &s) |
const char * | qPrint (const std::string &s) |
std::string | toStdString (const QCString &s) |
int | qstrcmp (const QCString &str1, const char *str2) |
int | qstrcmp (const char *str1, const QCString &str2) |
int | qstrcmp (const QCString &str1, const QCString &str2) |
int | qstricmp (const QCString &str1, const char *str2) |
int | qstricmp (const char *str1, const QCString &str2) |
int | qstricmp (const QCString &str1, const QCString &str2) |
int | qstricmp_sort (const QCString &str1, const char *str2) |
int | qstricmp_sort (const char *str1, const QCString &str2) |
int | qstricmp_sort (const QCString &str1, const QCString &str2) |
int | qstrnicmp (const QCString &str1, const char *str2, size_t len) |
int | qstrnicmp (const char *str1, const QCString &str2, size_t len) |
int | qstrnicmp (const QCString &str1, const QCString &str2, size_t len) |
QCString | substitute (const QCString &str, const QCString &find, const QCString &replace) |
substitute all occurrences of src in s by dst | |
QCString | substitute (const QCString &str, const char *find, const char *replace) |
QCString | substitute (const QCString &s, const QCString &src, const QCString &dst, int skip_seq) |
substitute all occurrences of src in s by dst, but skip each consecutive sequence of src where the number consecutive src matches skip_seq; if skip_seq is negative, skip any number of consecutive src | |
QCString | substitute (const QCString &s, char srcChar, char dstChar) |
std::ostream & | operator<< (std::ostream &os, const QCString &s) |
#define ASSERT | ( | x | ) |
Definition at line 39 of file qcstring.h.
Referenced by anonymous_namespace{tagreader.cpp}::TagFileParser::addIncludes(), addMembersToMemberGroup(), RTFGenerator::beginRTFDocument(), DirDefImpl::createNewDir(), FTVHelp::decContentsDepth(), DocCite::DocCite(), DocRef::DocRef(), DotInclDepGraph::DotInclDepGraph(), HtmlGenerator::endSection(), ManGenerator::endSection(), generateDEFForMember(), generateXMLForClass(), generateXMLForMember(), DotClassGraph::getBaseName(), DotClassGraph::getImgAltText(), RTFDocVisitor::getListTable(), DotClassGraph::getMapLabel(), DefinitionImpl::getSourceFileBase(), DocPara::handleHtmlEndTag(), DocPara::handleHtmlStartTag(), DocPara::handleXRefItem(), MemberDefImpl::isConstructor(), MemberDefImpl::isDestructor(), MemberDefImpl::isLinkableInProject(), matchArguments2(), MemberList::numDecMembers(), MemberList::numDocMembers(), DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), ManDocVisitor::operator()(), RTFDocVisitor::operator()(), XmlDocVisitor::operator()(), DocXRefItem::parse(), parseFilesMultiThreading(), parseFilesSingleThreading(), resolveRef(), setDotFontPath(), setOutput(), HtmlGenerator::startSection(), LatexGenerator::startSection(), ManGenerator::startSection(), RTFGenerator::startSection(), MemberDefImpl::writeDeclaration(), DotNode::writeDEF(), DotNode::writeDocbook(), writeMemberList(), writeObjCMethodCall(), VhdlDocGen::writeVHDLDeclaration(), and DotNode::writeXML().
#define FALSE false |
Definition at line 34 of file qcstring.h.
Referenced by DefinitionImpl::_docsAlreadyAdded(), MemberDefImpl::_hasVisibleCallerGraph(), MemberDefImpl::_hasVisibleCallGraph(), DefinitionImpl::_setBriefDescription(), MemberDefImpl::_writeCallGraph(), MemberDefImpl::_writeEnumValues(), MemberDefImpl::_writeMultiLineInitializer(), MemberDefImpl::_writeTemplatePrefix(), DotClassGraph::addClass(), GroupDefImpl::addClass(), addClassToContext(), GroupDefImpl::addConcept(), FTVHelp::addContentsItem(), addIncludeFile(), HtmlHelp::addIndexItem(), VHDLOutlineParser::addLibUseClause(), addMemberFunction(), addMembersToIndex(), addMemberToGroups(), addPerlModDocBlock(), addRelatedPage(), addRelatedPage(), addToIndices(), addToSearchIndex(), addToSearchIndex(), addToSearchIndex(), DirDefImpl::addUsesDependency(), addVariableToClass(), addVariableToFile(), SearchIndex::addWord(), SearchIndex::addWordRec(), DocSimpleSect::appendLinkWord(), buildDefineList(), buildExampleList(), buildFileList(), DotCallGraph::buildGraph(), DotClassGraph::buildGraph(), DotInclDepGraph::buildGraph(), buildGroupList(), buildGroupListFiltered(), buildNamespaceList(), CharAroundSpace::CharAroundSpace(), Config::checkAndCorrect(), checkAndOpenFile(), DocParser::checkArgumentName(), checkConfiguration(), checkForKnRstyleC(), checkIfTypedef(), DocParser::checkUnOrMultipleDocumentedParams(), classHasVisibleChildren(), DotNode::clearWriteFlag(), EclipseHelp::Private::closedTag(), XMLCodeGenerator::codify(), codifyLines(), codifyLines(), codifyLines(), FlowChart::colTextNodes(), Config::compareDoxyfile(), computeClassRelations(), computeCommonDirPrefix(), computeExpression(), TreeDiagram::computeExtremes(), DotGraph::computeGraph(), computeIndentExcludingListMarkers(), computeTemplateClassRelations(), DotCallGraph::computeTheGraph(), DotGfxHierarchyTable::computeTheGraph(), DotGroupCollaboration::computeTheGraph(), DotInclDepGraph::computeTheGraph(), VhdlDocGen::convertArgumentListToString(), convertCppComments(), DotFilePatcher::convertMapFile(), convertToId(), ResourceMgr::copyResourceAs(), ClassDefImpl::countAdditionalInheritedMembers(), ClassDefImpl::countInheritedDecMembers(), DotGfxHierarchyTable::createGraph(), MemberList::declVisible(), DocParser::defaultHandleToken(), DefinitionImpl::DefinitionImpl(), VhdlDocGen::deleteAllChars(), VhdlDocGen::deleteCharRev(), determineIfNeedsTag(), DotCallGraph::determineTruncatedNodes(), DotClassGraph::determineTruncatedNodes(), DotInclDepGraph::determineTruncatedNodes(), DotClassGraph::determineVisibleNodes(), dirHasVisibleChildren(), IndexList::disable(), DocAnchor::DocAnchor(), DocCite::DocCite(), DocHtmlCaption::DocHtmlCaption(), HtmlGenerator::docify(), ManGenerator::docify(), RTFGenerator::docify(), DocPara::DocPara(), DocRef::DocRef(), DotCallGraph::DotCallGraph(), DotClassGraph::DotClassGraph(), DotGfxHierarchyTable::DotGfxHierarchyTable(), TreeDiagram::drawBoxes(), TreeDiagram::drawConnectors(), dupOfParent(), elemIsVisible(), encodeForOutput(), ManGenerator::endAnonTypeScope(), ManGenerator::endBold(), ManGenerator::endBoldEmphasis(), endBrief(), DocbookGenerator::endCallGraph(), RTFGenerator::endCallGraph(), DocbookGenerator::endClassDiagram(), RTFGenerator::endClassDiagram(), DocbookCodeGenerator::endCodeLine(), HtmlCodeGenerator::endCodeLine(), LatexCodeGenerator::endCodeLine(), XMLCodeGenerator::endCodeLine(), endCondSection(), endCondSection(), DocbookGenerator::endDescTable(), DocbookGenerator::endDirDepGraph(), RTFGenerator::endDirDepGraph(), DocbookGenerator::endDotGraph(), RTFGenerator::endDotGraph(), ManGenerator::endEmphasis(), RTFGenerator::endExamples(), DocbookGenerator::endFile(), DocbookCodeGenerator::endFontClass(), XMLCodeGenerator::endFontClass(), DocbookGenerator::endGroupCollaboration(), LatexGenerator::endGroupHeader(), ManGenerator::endGroupHeader(), DocbookGenerator::endInclDepGraph(), RTFGenerator::endInclDepGraph(), LatexGenerator::endIndexSection(), RTFGenerator::endIndexSection(), RTFGenerator::endIndexValue(), ManGenerator::endInlineHeader(), RTFDocVisitor::endLink(), ManGenerator::endMemberDescription(), LatexGenerator::endMemberDoc(), ClassDefImpl::endMemberDocumentation(), FileDefImpl::endMemberDocumentation(), GroupDefImpl::endMemberDocumentation(), ModuleDefImpl::endMemberDocumentation(), NamespaceDefImpl::endMemberDocumentation(), ManGenerator::endMemberGroup(), LatexGenerator::endMemberHeader(), ManGenerator::endMemberHeader(), RTFGenerator::endMemberHeader(), LatexGenerator::endMemberItem(), DocbookGenerator::endMemberList(), ManGenerator::endMemberList(), LayoutParser::endNavEntry(), endScope(), ManGenerator::endSection(), RTFGenerator::endSection(), DocbookGenerator::endTextBlock(), ManGenerator::endTitleHead(), ManGenerator::endTypewriter(), Entry::Entry(), escapeSpecialChars(), CondParser::evalOperator(), Htags::execute(), expandExpression(), extractBlock(), extractCopyDocId(), Markdown::extractPageTitle(), Portable::fileSystemIsCaseSensitive(), filterMemberDocumentation(), findArgument(), findAttribute(), findClassRelation(), findDefineDocumentation(), DocParser::findDocsForMemberOrCompound(), findEndOfTemplate(), findEnums(), findFileDef(), findGlobalMember(), GroupDefImpl::findGroup(), findInheritedTemplateInstances(), findMember(), findMemberLink(), findObjCMethodDefinitions(), findScopeFromQualifiedName(), findTemplateInstanceRelation(), findUsedClassesForClass(), LatexDocVisitor::firstRow(), forceEndCondSection(), generateBriefDoc(), generateClassMemberLink(), generateClassMemberLink(), generateClassOrGlobalLink(), DotGraph::generateCode(), generateConfigFile(), generateDEFForMember(), generateExampleDocs(), generateJSNavTree(), generateJSTree(), FTVHelp::Private::generateLink(), generateOutput(), CitationManager::generatePage(), PerlModGenerator::generatePerlModForMember(), generateSqlite3(), generateSqlite3ForFile(), generateSqlite3ForMember(), generateXML(), generateXMLForFile(), generateXMLForMember(), genericPatternMatch(), getCanonicalTypeForIdentifier(), getCurrentDateTime(), getDefsOld(), getFileFilter(), getFilterFromList(), getFortranNamespaceDefs(), getFortranTypeDefs(), getGenericProcedureLink(), getLanguageFromFileName(), getLink(), getLink(), getLink(), getLinkInScope(), getLinkInScope(), DotClassGraph::getMapLabel(), DotDirDeps::getMapLabel(), DotGfxHierarchyTable::getMapLabel(), DotGroupCollaboration::getMapLabel(), DotInclDepGraph::getMapLabel(), getParagraphContext(), getScopeDefs(), getSQLDocBlock(), handleAddIndex(), DocParser::handleAHref(), DocParser::handleAnchor(), handleAnchor(), handleBrief(), handleBug(), handleCallergraph(), handleCallgraph(), handleCite(), handleCollaborationgraph(), DocPara::handleCommand(), handleCommentBlock(), handleCommentBlock(), handleCommentBlock(), VHDLOutlineParser::handleCommentBlock(), handleCopyBrief(), handleCopyDetails(), handleCopyDoc(), handleDeprecated(), handleDetails(), handleDirectoryGraph(), handleElse(), handleElseIf(), handleEndIf(), handleEndParBlock(), handleExtends(), handleFormatBlock(), handleGroupgraph(), handleHeaderFile(), handleHideCallergraph(), handleHideCallgraph(), handleHideCollaborationgraph(), handleHideDirectoryGraph(), handleHideEnumValues(), handleHideGroupgraph(), handleHideIncludedBygraph(), handleHideIncludegraph(), handleHideInheritanceGraph(), handleHideInitializer(), handleHideInlineSource(), handleHideReferencedByRelation(), handleHideReferencesRelation(), DocPara::handleHtmlEndTag(), DocPara::handleHtmlStartTag(), handleHtmlTag(), handleIf(), handleIFile(), handleIfNot(), handleILine(), handleImage(), DocParser::handleImg(), handleIncludedBygraph(), handleIncludegraph(), handleIngroup(), handleInherit(), handleInheritanceGraph(), handleInternal(), handleIPrefix(), handleIRaise(), handleLineInfo(), DocPara::handleLink(), DocParser::handleLinkedWord(), handleMemberOf(), handleNoop(), handleNoSubGrouping(), handleOverload(), handleParam(), handleParametersCommentBlocks(), DocPara::handleParamSection(), handleParBlock(), DocParser::handlePendingStyleCommands(), handlePrivate(), handlePrivateSection(), handleProtected(), handleProtectedSection(), handlePublic(), handlePublicSection(), handlePure(), handleQualifier(), handleRaiseWarning(), handleReferencedByRelation(), handleReferencesRelation(), handleRefItem(), handleRelated(), handleRelatedAlso(), handleRetval(), handleSection(), handleShowEnumValues(), handleShowInitializer(), handleShowInlineSource(), DocPara::handleSimpleSection(), DocPara::handleStartCode(), handleStatic(), DocParser::handleStyleLeave(), handleSubpage(), handleTest(), handleToc(), handleTodo(), handleXRefItem(), hasNonReferenceSuperClassRec(), DefinitionImpl::hasSections(), haveEqualFileNames(), LatexDocVisitor::inColSpan(), PrintDocVisitor::indent(), ClassDefImpl::IMPL::init(), DefinitionImpl::IMPL::init(), DocTokenizer::init(), MemberDefImpl::init(), initEntry(), initEntry(), VHDLOutlineParser::initEntry(), initParser(), initParser(), initParser(), initSpecialBlock(), initTriDoubleQuoteBlock(), initTriSingleQuoteBlock(), LatexDocVisitor::inRowSpan(), ClassDefImpl::insertBaseClass(), GroupDefImpl::insertMember(), MemberGroup::insertMember(), insertRefid(), ClassDefImpl::insertSubClass(), ClassDefImpl::insertTemplateInstance(), insideBlockQuote(), insideDetails(), insideDL(), insideLI(), insideOL(), insidePRE(), insideStyleChangeThatIsOutsideParagraph(), insideTable(), insideUL(), ClassDefImpl::internalInsertMember(), DocParser::internalValidatingParseDoc(), MemberDefImpl::invalidateTypedefValCache(), DefinitionMixin< Base >::isAlias(), isCastKeyword(), isClassSection(), isCodeBlock(), isCopyBriefOrDetailsCmd(), MemberDefImpl::isCSharpProperty(), isDocIncludeVisible(), isDocIncOperatorVisible(), isDocVerbatimVisible(), isFencedCodeBlock(), VHDLOutlineParser::isFuncProcProced(), DocHtmlRow::isHeading(), FileDefImpl::isIncluded(), MemberDefImpl::isObjCMethod(), MemberDefImpl::isObjCProperty(), DirDefImpl::isParentOf(), MemberDefImpl::isReimplementedBy(), isSeparatedParagraph(), isSpecialization(), ClassDefImpl::isSubClass(), VhdlDocGen::isSubClass(), isTableBlock(), DotCallGraph::isTrivial(), isVarWithConstructor(), LatexDocVisitor::LatexDocVisitor(), TreeDiagram::layoutTree(), linkifyText(), ManDocVisitor::ManDocVisitor(), VHDLOutlineParser::mapLibPackage(), matchArgument2(), matchArguments2(), matchExcludedSymbols(), DirDefImpl::matchPath(), MemberList::MemberList(), membersHaveSpecificType(), ClassDefImpl::mergeCategory(), ClassDefImpl::mergeMembersFromBaseClasses(), mergeScopes(), mustBeOutsideParagraph(), nameIsOperator(), MarkdownOutlineParser::needsPreprocessing(), NullOutlineParser::needsPreprocessing(), PythonOutlineParser::needsPreprocessing(), RTFGenerator::newParagraph(), SymbolResolver::Private::newResolveTypedef(), node2URL(), normalizeNonTemplateArgumentsInString(), EclipseHelp::Private::openedTag(), openOutputFile(), DocbookDocVisitor::operator()(), DocbookDocVisitor::operator()(), DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), PerlModDocVisitor::operator()(), PerlModDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), XmlDocVisitor::operator()(), XmlDocVisitor::operator()(), XmlDocVisitor::operator()(), XmlDocVisitor::operator()(), XmlDocVisitor::operator()(), XmlDocVisitor::operator()(), XmlDocVisitor::operator()(), XmlDocVisitor::operator()(), XmlDocVisitor::operator()(), organizeSubGroups(), PageDefImpl::PageDefImpl(), DocAutoListItem::parse(), DocHtmlBlockQuote::parse(), DocHtmlCell::parse(), DocHtmlDescData::parse(), DocHtmlDescTitle::parse(), DocHtmlDetails::parse(), DocHtmlListItem::parse(), DocHtmlRow::parse(), DocIncOperator::parse(), DocInternal::parse(), DocLink::parse(), DocParBlock::parse(), DocRef::parse(), DocRoot::parse(), DocSection::parse(), DocSimpleSect::parse(), DocXRefItem::parse(), CCodeParser::parseCode(), FortranCodeParser::parseCode(), PythonCodeParser::parseCode(), parseCommentAsText(), CommentScanner::parseCommentBlock(), parseCompounds(), DocTitle::parseFromString(), parseFuncDecl(), VhdlDocGen::parseFuncProto(), MarkdownOutlineParser::parseInput(), parseInput(), VHDLOutlineParser::parseInput(), CondParser::parseLevel3(), parseMain(), FortranOutlineParser::parsePrototype(), parsePrototype(), FileDefImpl::parseSource(), ConfigImpl::parseString(), CondParser::parseVar(), DocHtmlCell::parseXml(), DocHtmlListItem::parseXml(), DocHtmlRow::parseXml(), DocHtmlTable::parseXml(), DocParamList::parseXml(), PerlModDocVisitor::PerlModDocVisitor(), DocTokenizer::popContext(), DotGraph::prepareDotFile(), prepassFixedForm(), preProcessFile(), RTFGenerator::preProcessFileInplace(), Statistics::print(), Preprocessor::processFile(), Markdown::Private::processHtmlTagWrite(), Markdown::Private::processLink(), quickLinkVisible(), quickLinkVisible(), readIncludeFile(), readInputFile(), readSVGSize(), recognizeFixedForm(), recursivelyAddGroupListToTitle(), RefList::RefList(), ParserManager::registerExtension(), removeIdsAndMarkers(), renderMemberIndicesAsJs(), renderQuickLinksAsJs(), replaceComment(), replaceFunctionMacro(), ArgumentList::reset(), FortranCodeParser::resetCodeParserState(), PythonCodeParser::resetCodeParserState(), resetPDFSize(), resolveClassNestingRelations(), resolveLink(), resolveRef(), DotFilePatcher::run(), DotManager::run(), DotRunner::run(), runQHelpGenerator(), scanner_abort(), scopeIsTemplate(), searchFoundClass(), searchFoundDef(), searchInputFiles(), setCurrentDoc(), setCurrentDoc(), setCurrentDoc(), DefinitionImpl::setDocumentation(), GroupDefImpl::setGroupTitleLocal(), ClassDefImpl::showUsedFiles(), ClassDefImpl::sortMemberLists(), FileDefImpl::sortMemberLists(), GroupDefImpl::sortMemberLists(), ModuleDefImpl::sortMemberLists(), NamespaceDefImpl::sortMemberLists(), ManGenerator::startBold(), ManGenerator::startBoldEmphasis(), startCodeLine(), startCodeLine(), startCodeLine(), ManGenerator::startCompoundTemplateParams(), ManGenerator::startConstraintList(), ManGenerator::startDescForItem(), ManGenerator::startDescTable(), DocbookGenerator::startDoxyAnchor(), ManGenerator::startEmphasis(), ManGenerator::startExamples(), DocbookGenerator::startGroupHeader(), ManGenerator::startGroupHeader(), LatexGenerator::startIndexSection(), RTFGenerator::startIndexSection(), HtmlGenerator::startInlineHeader(), ManGenerator::startItemListItem(), RTFDocVisitor::startLink(), HtmlGenerator::startMemberDescription(), ManGenerator::startMemberDescription(), ManGenerator::startMemberDoc(), HtmlGenerator::startMemberHeader(), HtmlGenerator::startMemberItem(), ManGenerator::startMemberItem(), ManGenerator::startMemberList(), LayoutParser::startNavEntry(), startQuickIndexItem(), startQuickIndexList(), ManGenerator::startTitle(), ManGenerator::startTypewriter(), stateToString(), stateToString(), step(), stringize(), stripIndentation(), stripIrrelevantString(), QCString::stripPrefix(), stripQualifiers(), stripScope(), stripWord(), substituteHtmlKeywords(), substituteTemplateArgumentsInString(), substituteTemplatesInString(), tableIsNested(), QCString::toLong(), QCString::toShort(), QCString::toUInt64(), QCString::toULong(), QCString::toUShort(), TranslatorCroatian::trGeneratedFromFiles(), tryAddEnumDocsToGroupMember(), updateLanguageMapping(), validatingParseDoc(), validatingParseText(), visitPostEnd(), visitPreStart(), visitPreStart(), DotGroupCollaboration::Edge::write(), DotNode::write(), ClassDefImpl::writeAdditionalInheritedMembers(), writeAlphabeticalExceptionIndex(), writeAlphabeticalIndex(), writeAlphabeticalInterfaceIndex(), writeAlphabeticalStructIndex(), writeAnnotatedClassList(), writeBitmapBox(), writeBoxMemberList(), ClassDefImpl::writeBriefDescription(), ConceptDefImpl::writeBriefDescription(), DirDefImpl::writeBriefDescription(), FileDefImpl::writeBriefDescription(), GroupDefImpl::writeBriefDescription(), ModuleDefImpl::writeBriefDescription(), NamespaceDefImpl::writeBriefDescription(), ResourceMgr::writeCategory(), ManGenerator::writeChar(), FileDefImpl::writeClassDeclarations(), ModuleDefImpl::writeClassDeclarations(), GroupDefImpl::writeClasses(), writeClassHierarchy(), writeClassMemberIndexFiltered(), writeClassTree(), writeClassTreeForList(), writeClassTreeInsideNamespaceElement(), writeClassTreeToOutput(), VhdlDocGen::writeClassType(), XMLCodeGenerator::writeCodeLink(), writeConceptIndex(), writeConceptList(), FileDefImpl::writeConcepts(), GroupDefImpl::writeConcepts(), ModuleDefImpl::writeConcepts(), writeConceptTreeInsideNamespaceElement(), ClassDefImpl::writeDeclaration(), ClassLinkedRefMap::writeDeclaration(), ConceptLinkedRefMap::writeDeclaration(), MemberDefImpl::writeDeclaration(), ModuleLinkedRefMap::writeDeclaration(), NamespaceLinkedRefMap::writeDeclaration(), ClassDefImpl::writeDeclarationLink(), ConceptDefImpl::writeDeclarationLink(), ModuleDefImpl::writeDeclarationLink(), MemberGroup::writeDeclarations(), MemberList::writeDeclarations(), writeDefArgumentList(), ConceptDefImpl::writeDetailedDescription(), DirDefImpl::writeDetailedDescription(), FileDefImpl::writeDetailedDescription(), GroupDefImpl::writeDetailedDescription(), ModuleDefImpl::writeDetailedDescription(), NamespaceDefImpl::writeDetailedDescription(), ClassDefImpl::writeDetailedDocumentationBody(), writeDiaGraphFromFile(), writeDirHierarchy(), GroupDefImpl::writeDirs(), writeDirTreeNode(), ManGenerator::writeDoc(), DotInclDepGraph::writeDocbook(), ClassLinkedRefMap::writeDocumentation(), GroupDefImpl::writeDocumentation(), MemberDefImpl::writeDocumentation(), PageDefImpl::writeDocumentation(), writeExampleIndex(), ModuleDefImpl::writeExports(), HtmlGenerator::writeExternalSearchPage(), HtmlHelpIndex::writeFields(), ClassDiagram::writeFigure(), DirDefImpl::writeFileList(), writeFileMemberIndexFiltered(), GroupDefImpl::writeFiles(), ModuleDefImpl::writeFiles(), VhdlDocGen::writeFuncProcDocu(), VhdlDocGen::writeFunctionProto(), DotLegendGraph::writeGraph(), writeGraphicalClassHierarchy(), writeGraphicalExceptionHierarchy(), writeGraphicalInterfaceHierarchy(), writeGraphInfo(), writeGroupTreeNode(), ClassDiagram::writeImage(), FileDefImpl::writeIncludeGraph(), writeIndex(), writeIndexHierarchyEntries(), ClassDefImpl::writeInheritanceGraph(), ClassDefImpl::writeInheritedMemberDeclarations(), HtmlGenerator::writeInheritedSectionTitle(), ManGenerator::writeInheritedSectionTitle(), DefinitionImpl::writeInlineCode(), ClassDefImpl::writeInlineDocumentation(), writeJavasScriptSearchDataPage(), DotNode::writeLabel(), DocbookGenerator::writeLocalToc(), ClassDefImpl::writeMemberDeclarations(), MemberDefImpl::writeMemberDocSimple(), ClassDefImpl::writeMemberDocumentation(), ClassDefImpl::writeMemberList(), writeMemberList(), writeMemberToIndex(), writeModuleIndex(), writeModuleMemberIndexFiltered(), GroupDefImpl::writeModules(), writeModuleTreeNode(), writeMultiLineCodeLink(), writeMultiLineCodeLink(), writeMultiLineCodeLink(), writeNamespaceIndex(), writeNamespaceMemberIndexFiltered(), writeNamespaceTreeElement(), GroupDefImpl::writeNestedGroups(), GroupDefImpl::writePageDocumentation(), PageDefImpl::writePageDocumentation(), MemberList::writePlainDeclarations(), VhdlDocGen::writePlainVHDLDeclarations(), VhdlDocGen::writeProcedureProto(), VhdlDocGen::writeProcessProto(), writeQuickMemberIndex(), VhdlDocGen::writeRecUnitDocu(), DocbookGenerator::writeRuler(), writeSingleFileIndex(), VhdlDocGen::writeSource(), FileDefImpl::writeSourceBody(), DefinitionImpl::writeSourceReffedBy(), ConfigOption::writeStringList(), DirDefImpl::writeSubDirList(), ClassDefImpl::writeSummaryLinks(), FileDefImpl::writeSummaryLinks(), GroupDefImpl::writeSummaryLinks(), ModuleDefImpl::writeSummaryLinks(), NamespaceDefImpl::writeSummaryLinks(), DotFilePatcher::writeSVGFigureLink(), ManGenerator::writeSynopsis(), Markdown::Private::writeTableBlock(), VhdlDocGen::writeTagFile(), ClassDefImpl::writeTemplateSpec(), writeTopicIndex(), writeTypeConstraints(), DotFilePatcher::writeVecGfxFigure(), writeVectorBox(), VhdlDocGen::writeVHDLDeclaration(), VhdlDocGen::writeVHDLDeclarations(), VhdlDocGen::writeVhdlDeclarations(), VhdlDocGen::writeVHDLTypeDocumentation(), DotInclDepGraph::writeXML(), writeXMLCodeBlock(), writeXMLDocBlock(), and XmlDocVisitor::XmlDocVisitor().
#define HAS_CHARACTER_APPEND_OPERATOR 1 |
Definition at line 556 of file qcstring.h.
#define HAS_IMPLICIT_CAST_TO_PLAIN_C_STRING 0 |
Definition at line 517 of file qcstring.h.
#define qsnprintf snprintf |
Definition at line 49 of file qcstring.h.
Referenced by DefinitionImpl::_writeSourceRefList(), addIline(), addIlineBreak(), createCroppedEPS(), createCroppedPDF(), createDVIFile(), createEPSbboxFile(), createPNG(), createPostscriptFile(), createSVGFromPDF(), createSVGFromPDFviaInkscape(), encodeForOutput(), findFileDef(), generateMarker(), CitationManager::getFormulas(), VhdlDocGen::getProcessNumber(), VhdlDocGen::getRecordNumber(), DefinitionImpl::getSourceAnchor(), DocHtmlHeader::parse(), CommentScanner::parseCommentBlock(), MemberDefImpl::setAnchor(), stackTrace(), HtmlCodeGenerator::startFold(), SymbolResolver::Private::substTypedef(), and HtmlCodeGenerator::writeLineNumber().
#define TRUE true |
Definition at line 37 of file qcstring.h.
Referenced by DefinitionImpl::_docsAlreadyAdded(), MemberDefImpl::_hasVisibleCallerGraph(), DefinitionImpl::_setBriefDescription(), MemberDefImpl::_writeCallerGraph(), MemberDefImpl::_writeEnumValues(), MemberDefImpl::_writeMultiLineInitializer(), GroupDefImpl::addClass(), addClassToContext(), GroupDefImpl::addConcept(), EclipseHelp::addContentsItem(), HtmlHelp::addContentsItem(), addDefine(), addEnumValuesToEnums(), addGroupListToTitle(), addIncludeFile(), HtmlHelp::addIndexItem(), VHDLOutlineParser::addLibUseClause(), MemberDefImpl::addListReference(), addListReferences(), FileDefImpl::addListReferences(), GroupDefImpl::addListReferences(), ModuleDefImpl::addListReferences(), NamespaceDefImpl::addListReferences(), addMemberDocs(), addMemberFunction(), addMemberSpecialization(), addMembersToIndex(), addMemberToGroups(), addRelatedPage(), addToIndices(), ClassDefImpl::addTypeConstraint(), DirDefImpl::addUsesDependency(), addVariable(), SearchIndex::addWordRec(), DocSimpleSect::appendLinkWord(), applyModifiers(), buildExampleList(), DotClassGraph::buildGraph(), DotInclDepGraph::buildGraph(), buildGroupList(), anonymous_namespace{tagreader.cpp}::TagFileParser::buildLists(), anonymous_namespace{tagreader.cpp}::TagFileParser::buildMemberList(), buildScopeFromQualifiedName(), MemberDefImpl::cacheTypedefVal(), Config::checkAndCorrect(), checkAndOpenFile(), DocParser::checkArgumentName(), checkForKnRstyleC(), checkIfTypedef(), DocParser::checkUnOrMultipleDocumentedParams(), classHasVisibleChildren(), codifyLines(), codifyLines(), codifyLines(), FlowChart::colTextNodes(), combineDeclarationAndDefinition(), ConfigBool::compareDoxyfile(), ConfigEnum::compareDoxyfile(), ConfigInt::compareDoxyfile(), ConfigList::compareDoxyfile(), ConfigString::compareDoxyfile(), compounddefExists(), computeCommonDirPrefix(), TreeDiagram::computeExtremes(), DotGraph::computeGraph(), computeIndentExcludingListMarkers(), TreeDiagram::computeLayout(), computeMemberRelationsForBaseClass(), computeTemplateClassRelations(), DotClassGraph::computeTheGraph(), DotGfxHierarchyTable::computeTheGraph(), DotGroupCollaboration::computeTheGraph(), DotLegendGraph::computeTheGraph(), VhdlDocGen::convertArgumentListToString(), convertCppComments(), convertMapFile(), DotFilePatcher::convertMapFile(), ResourceMgr::copyResourceAs(), ClassDefImpl::countAdditionalInheritedMembers(), ClassDefImpl::countInheritedDecMembers(), DotGfxHierarchyTable::createGraph(), MemberList::declVisible(), DocParser::defaultHandleToken(), DefinitionImpl::DefinitionImpl(), VhdlDocGen::deleteCharRev(), DotNode::deleteNode(), MemberDefImpl::detectUndocumentedParams(), determineAbsoluteIncludeName(), determineIfNeedsTag(), DotCallGraph::determineTruncatedNodes(), DotClassGraph::determineTruncatedNodes(), DotInclDepGraph::determineTruncatedNodes(), DotClassGraph::determineVisibleNodes(), dirHasVisibleChildren(), MemberDefImpl::displayDefinition(), DocAnchor::DocAnchor(), DocCite::DocCite(), DocHtmlCaption::DocHtmlCaption(), DocRef::DocRef(), DotCallGraph::DotCallGraph(), DotClassGraph::DotClassGraph(), DotGfxHierarchyTable::DotGfxHierarchyTable(), DotGroupCollaboration::DotGroupCollaboration(), DotInclDepGraph::DotInclDepGraph(), TreeDiagram::drawBoxes(), TreeDiagram::drawConnectors(), dupOfParent(), elemIsVisible(), IndexList::enable(), encodeForOutput(), HtmlGenerator::endCallGraph(), XMLCodeGenerator::endCodeLine(), ManGenerator::endConstraintDocs(), RTFGenerator::endConstraintList(), HtmlGenerator::endDirDepGraph(), DocbookGenerator::endDotGraph(), HtmlGenerator::endDotGraph(), RTFGenerator::endDotGraph(), RTFGenerator::endExamples(), endFileWithNavPath(), HtmlGenerator::endGroupCollaboration(), ManGenerator::endGroupHeader(), HtmlGenerator::endInclDepGraph(), RTFGenerator::endIndexItem(), RTFGenerator::endIndexList(), DocbookGenerator::endIndexSection(), LatexGenerator::endIndexSection(), RTFGenerator::endIndexSection(), ManGenerator::endInlineMemberDoc(), RTFGenerator::endItemList(), RTFGenerator::endMemberDescription(), DocbookGenerator::endMemberDocList(), ManGenerator::endMemberDocSimple(), ManGenerator::endMemberGroupHeader(), ManGenerator::endMemberHeader(), LayoutParser::endNavIndex(), RTFGenerator::endParagraph(), endScope(), ManGenerator::endSection(), ManGenerator::endTitleHead(), err_full_(), expandExpression(), extractCopyDocId(), Portable::fileSystemIsCaseSensitive(), filterMemberDocumentation(), findAttribute(), findBaseClassesForClass(), findClassRelation(), findDEV(), findEndOfTemplate(), findEnumDocumentation(), findEnums(), findFile(), findGlobalMember(), GroupDefImpl::findGroup(), findMember(), findMemberLink(), findMembersWithSpecificName(), findObjCMethodDefinitions(), findTemplateInstanceRelation(), findUsedClassesForClass(), findUsedTemplateInstances(), findUsingDeclarations(), findUsingDirectives(), generateBriefDoc(), generateClassMemberLink(), generateClassMemberLink(), generateClassOrGlobalLink(), generateDEFForMember(), generateExampleDocs(), generateJSLink(), generateJSNavTree(), generateJSTree(), FTVHelp::Private::generateLink(), generateOutput(), CitationManager::generatePage(), RefList::generatePage(), PerlModGenerator::generatePerlModForMember(), generateSqlite3(), generateSqlite3ForDir(), generateSqlite3ForFile(), generateSqlite3ForMember(), generateXML(), generateXMLForFile(), generateXMLForMember(), VhdlDocGen::getClassTitle(), getCurrentDateTime(), getDefsOld(), FilterCache::getFileContents(), getFilterFromList(), getFortranNamespaceDefs(), getFortranTypeDefs(), MemberDefImpl::getLabels(), getLink(), getLink(), getLink(), getLinkInScope(), getLinkInScope(), getParagraphContext(), SymbolResolver::Private::getResolvedSymbolRec(), SymbolResolver::Private::getResolvedTypeRec(), getScopeDefs(), DocParser::handleAHref(), DocPara::handleCommand(), VHDLOutlineParser::handleCommentBlock(), DocPara::handleHtmlStartTag(), handleHtmlTag(), DocParser::handleImg(), handleInternal(), DocPara::handleLink(), DocParser::handleLinkedWord(), handleName(), handleParBlock(), DocPara::handleSimpleSection(), handleStatic(), DocParser::handleStyleEnter(), hasNonReferenceSuperClassRec(), DefinitionImpl::hasSections(), if(), RTFDocVisitor::includePicturePreRTF(), PrintDocVisitor::indent_leaf(), ClassDefImpl::IMPL::init(), MemberDefImpl::init(), initParser(), initPredefined(), initSpecialBlock(), initTriDoubleQuoteBlock(), initTriSingleQuoteBlock(), ClassDefImpl::insertMember(), GroupDefImpl::insertMember(), insertMemberDefineParams(), insertMemberFunctionParams(), insertPath(), insertRefid(), ClassDefImpl::insertTemplateInstance(), insideBlockQuote(), insideDetails(), insideDL(), insideLI(), insideOL(), insidePRE(), insideStyleChangeThatIsOutsideParagraph(), insideTable(), insideUL(), ClassDefImpl::internalInsertMember(), DocParser::internalValidatingParseDoc(), SymbolResolver::Private::isAccessibleFrom(), SymbolResolver::Private::isAccessibleFromWithExpScope(), ClassDefImpl::isAccessibleMember(), DefinitionAliasMixin< Base >::isAlias(), isClassSection(), isCopyBriefOrDetailsCmd(), MemberDefImpl::isCSharpProperty(), isDocIncludeVisible(), isDocIncOperatorVisible(), isDocVerbatimVisible(), VHDLOutlineParser::isFuncProcProced(), DocHtmlRow::isHeading(), NamespaceDefImpl::isLinkableInProject(), MemberDefImpl::isObjCMethod(), MemberDefImpl::isObjCProperty(), DirDefImpl::isParentOf(), MemberDefImpl::isReimplementedBy(), isSpecialization(), DotCallGraph::isTrivial(), isVarWithConstructor(), TreeDiagram::layoutTree(), RTFGenerator::lineBreak(), MemberDefImpl::makeImplementationDetail(), VHDLOutlineParser::mapLibPackage(), matchArgument2(), matchArguments2(), matchExcludedSymbols(), DirDefImpl::matchPath(), memberdefExists(), memberdefIncomplete(), membersHaveSpecificType(), ClassDefImpl::mergeCategory(), ClassDefImpl::mergeMembers(), ClassDefImpl::mergeMembersFromBaseClasses(), mergeScopes(), mustBeOutsideParagraph(), nameIsOperator(), LexOutlineParser::needsPreprocessing(), VHDLOutlineParser::needsPreprocessing(), ManGenerator::newParagraph(), newVariable(), normalizeNonTemplateArgumentsInString(), VHDLOutlineParser::oneLineComment(), DocbookDocVisitor::operator()(), DocbookDocVisitor::operator()(), DocbookDocVisitor::operator()(), DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), LatexDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), ManDocVisitor::operator()(), PerlModDocVisitor::operator()(), PrintDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), RTFDocVisitor::operator()(), TextDocVisitor::operator()(), XmlDocVisitor::operator()(), XmlDocVisitor::operator()(), XmlDocVisitor::operator()(), XmlDocVisitor::operator()(), XmlDocVisitor::operator()(), XmlDocVisitor::operator()(), SymbolModifiers::operator|=(), organizeSubGroups(), otherCaseDone(), MemberDefImpl::overrideCallerGraph(), MemberDefImpl::overrideCallGraph(), MemberDefImpl::overrideReferencedByRelation(), MemberDefImpl::overrideReferencesRelation(), PageDefImpl::PageDefImpl(), DocAutoListItem::parse(), DocHtmlBlockQuote::parse(), DocHtmlCell::parse(), DocHtmlDescData::parse(), DocHtmlDescTitle::parse(), DocHtmlDetails::parse(), DocHtmlListItem::parse(), DocHtmlRow::parse(), DocIncOperator::parse(), DocInternal::parse(), DocParamList::parse(), DocParamSect::parse(), DocParBlock::parse(), DocRef::parse(), DocRoot::parse(), DocSection::parse(), DocXRefItem::parse(), CCodeParser::parseCode(), CodeFragmentManager::parseCodeFragment(), parseCompounds(), parseCompounds(), DocTitle::parseFromString(), parseInput(), VHDLOutlineParser::parseInput(), parseMain(), parseMain(), parseMain(), FortranOutlineParser::parsePrototype(), parsePrototype(), parsePrototype(), VHDLOutlineParser::parsePrototype(), FileDefImpl::parseSource(), ConfigImpl::parseString(), DocHtmlCell::parseXml(), DocHtmlListItem::parseXml(), DocHtmlRow::parseXml(), DocHtmlTable::parseXml(), DocParamList::parseXml(), DocTokenizer::popContext(), DotGraph::prepareDotFile(), prepassFixedForm(), preProcessFile(), RTFGenerator::preProcessFileInplace(), Statistics::print(), Markdown::Private::processBlocks(), DocParser::processCopyDoc(), Markdown::Private::processHtmlTagWrite(), Markdown::Private::processLink(), DiagramItem::putInList(), quickLinkVisible(), quickLinkVisible(), readCodeFragment(), readConfiguration(), readIncludeFile(), recognizeFixedForm(), RefList::RefList(), ParserManager::registerExtension(), removeIdsAndMarkers(), renderMemberIndicesAsJs(), renderQuickLinksAsJs(), renderQuickLinksAsTabs(), replaceFunctionMacro(), replaceRef(), resetPDFSize(), resolveClassNestingRelations(), resolveLink(), resolveRef(), resolveUserReferences(), DotFilePatcher::run(), DotManager::run(), DotRunner::run(), runPlantumlContent(), ColoredImage::save(), Image::save(), scanner_abort(), searchInputFiles(), SearchIndex::setCurrentDoc(), setCurrentDoc(), setCurrentDoc(), setCurrentDoc(), ClassDefImpl::setGroupDefForAllMembers(), GroupDefImpl::setGroupTitleLocal(), ClassDefImpl::showUsedFiles(), QCString::simplifyWhiteSpace(), ManGenerator::startAnonTypeScope(), DocbookCodeGenerator::startCodeLine(), HtmlCodeGenerator::startCodeLine(), LatexCodeGenerator::startCodeLine(), startCodeLine(), startCodeLine(), XMLCodeGenerator::startCodeLine(), anonymous_namespace{tagreader.cpp}::TagFileParser::startCompound(), startCondSection(), startCondSection(), ManGenerator::startConstraintList(), ManGenerator::startDescForItem(), DocbookGenerator::startDescTable(), ManGenerator::startDescTable(), ManGenerator::startDescTableData(), ManGenerator::startExamples(), ManGenerator::startFile(), DocbookCodeGenerator::startFontClass(), XMLCodeGenerator::startFontClass(), DocbookGenerator::startGroupHeader(), LatexGenerator::startGroupHeader(), ManGenerator::startGroupHeader(), HtmlGenerator::startIndexItem(), RTFGenerator::startIndexItem(), RTFGenerator::startIndexList(), LatexGenerator::startIndexSection(), RTFGenerator::startIndexSection(), ManGenerator::startItemListItem(), RTFGenerator::startItemListItem(), anonymous_namespace{tagreader.cpp}::TagFileParser::startMember(), ClassDefImpl::startMemberDocumentation(), FileDefImpl::startMemberDocumentation(), GroupDefImpl::startMemberDocumentation(), ModuleDefImpl::startMemberDocumentation(), NamespaceDefImpl::startMemberDocumentation(), DocbookGenerator::startMemberHeader(), HtmlGenerator::startMemberHeader(), LatexGenerator::startMemberHeader(), DocbookGenerator::startMemberItem(), HtmlGenerator::startMemberSections(), LayoutParser::startNavEntry(), ManGenerator::startParagraph(), startQuickIndexList(), DocbookGenerator::startTextBlock(), stringize(), stringToArgumentList(), stripIndentation(), stripIrrelevantString(), QCString::stripPrefix(), stripQualifiers(), stripQualifiers(), stripScope(), stripWord(), substituteTemplateArgumentsInString(), substituteTemplatesInString(), QCString::toLong(), QCString::toUInt64(), QCString::toULong(), transferFunctionReferences(), transferRelatedFunctionDocumentation(), tryAddEnumDocsToGroupMember(), updateLanguageMapping(), LayoutNavEntry::url(), visitPreStart(), MemberDefImpl::warnIfUndocumented(), DotGroupCollaboration::Edge::write(), DotNode::write(), ClassDefImpl::writeAdditionalInheritedMembers(), writeAlphabeticalExceptionIndex(), writeAlphabeticalIndex(), writeAlphabeticalInterfaceIndex(), writeAlphabeticalStructIndex(), writeAnnotatedClassList(), writeAnnotatedIndexGeneric(), ClassDefImpl::writeAuthorSection(), ConceptDefImpl::writeAuthorSection(), FileDefImpl::writeAuthorSection(), GroupDefImpl::writeAuthorSection(), ModuleDefImpl::writeAuthorSection(), NamespaceDefImpl::writeAuthorSection(), ClassDefImpl::writeBriefDescription(), ConceptDefImpl::writeBriefDescription(), DirDefImpl::writeBriefDescription(), FileDefImpl::writeBriefDescription(), GroupDefImpl::writeBriefDescription(), ModuleDefImpl::writeBriefDescription(), NamespaceDefImpl::writeBriefDescription(), ResourceMgr::writeCategory(), NamespaceDefImpl::writeClassDeclarations(), writeClassMemberIndex(), writeClassMemberIndexFiltered(), writeClassTree(), writeClassTreeForList(), writeClassTreeInsideNamespaceElement(), writeClassTreeToOutput(), VhdlDocGen::writeClassType(), writeConceptIndex(), NamespaceDefImpl::writeConcepts(), writeConceptTreeInsideNamespaceElement(), MemberDefImpl::writeDeclaration(), NamespaceLinkedRefMap::writeDeclaration(), ClassDefImpl::writeDeclarationLink(), ConceptDefImpl::writeDeclarationLink(), ModuleDefImpl::writeDeclarationLink(), writeDefArgumentList(), writeDefaultQuickLinks(), ConceptDefImpl::writeDetailedDescription(), DirDefImpl::writeDetailedDescription(), FileDefImpl::writeDetailedDescription(), GroupDefImpl::writeDetailedDescription(), ModuleDefImpl::writeDetailedDescription(), NamespaceDefImpl::writeDetailedDescription(), ClassDefImpl::writeDetailedDocumentationBody(), writeDirHierarchy(), GroupDefImpl::writeDirs(), writeDirTreeNode(), RTFGenerator::writeDoc(), DotClassGraph::writeDocbook(), ClassLinkedRefMap::writeDocumentation(), MemberDefImpl::writeDocumentation(), PageDefImpl::writeDocumentation(), writeDotImageMapFromFile(), writeExampleIndex(), ModuleDefImpl::writeExports(), HtmlGenerator::writeExternalSearchPage(), HtmlHelpIndex::writeFields(), ClassDiagram::writeFigure(), writeFileIndex(), DirDefImpl::writeFileList(), writeFileMemberIndexFiltered(), GroupDefImpl::writeFiles(), ModuleDefImpl::writeFiles(), VhdlDocGen::writeFuncProcDocu(), VhdlDocGen::writeFunctionProto(), DotDirDeps::writeGraph(), writeGroupTreeNode(), writeHierarchicalExceptionIndex(), writeHierarchicalIndex(), writeHierarchicalInterfaceIndex(), ClassDiagram::writeImage(), FileDefImpl::writeIncludedByGraph(), FileDefImpl::writeIncludeFiles(), FileDefImpl::writeIncludeGraph(), writeIndex(), writeIndexHierarchyEntries(), ClassDefImpl::writeInheritanceGraph(), ClassDefImpl::writeInheritedMemberDeclarations(), HtmlGenerator::writeInheritedSectionTitle(), VhdlDocGen::writeInlineClassLink(), DefinitionImpl::writeInlineCode(), ClassDefImpl::writeInlineDocumentation(), writeJavasScriptSearchDataPage(), DotNode::writeLabel(), DocbookCodeGenerator::writeLineNumber(), HtmlCodeGenerator::writeLineNumber(), LatexCodeGenerator::writeLineNumber(), MemberDefImpl::writeLink(), DocbookGenerator::writeLocalToc(), writeMapArea(), MemberDefImpl::writeMemberDocSimple(), ClassDefImpl::writeMemberList(), writeMemberList(), writeMenuData(), writeModuleIndex(), writeModuleMemberIndexFiltered(), writeModuleTreeNode(), writeMultiLineCodeLink(), writeMultiLineCodeLink(), writeMultiLineCodeLink(), NamespaceDefImpl::writeNamespaceDeclarations(), writeNamespaceIndex(), writeNamespaceMemberIndexFiltered(), ClassDefImpl::writeNestedClasses(), GroupDefImpl::writeNestedGroups(), Markdown::Private::writeOneLineHeaderOrRuler(), GroupDefImpl::writePageDocumentation(), PageDefImpl::writePageDocumentation(), writePages(), MemberList::writePlainDeclarations(), VhdlDocGen::writePlainVHDLDeclarations(), VhdlDocGen::writeProcedureProto(), VhdlDocGen::writeProcessProto(), writeQuickMemberIndex(), VhdlDocGen::writeRecUnitDocu(), FlowChart::writeShape(), writeSingleFileIndex(), VhdlDocGen::writeSource(), FileDefImpl::writeSourceBody(), DefinitionImpl::writeSourceRefs(), ConfigOption::writeStringList(), DirDefImpl::writeSubDirList(), ClassDefImpl::writeSummaryLinks(), FileDefImpl::writeSummaryLinks(), GroupDefImpl::writeSummaryLinks(), ModuleDefImpl::writeSummaryLinks(), NamespaceDefImpl::writeSummaryLinks(), DotFilePatcher::writeSVGFigureLink(), ManGenerator::writeSynopsis(), Markdown::Private::writeTableBlock(), PageDefImpl::writeTagFile(), VhdlDocGen::writeTagFile(), writeTemplateArgumentList(), writeTopicIndex(), writeTypeConstraints(), DotFilePatcher::writeVecGfxFigure(), VhdlDocGen::writeVHDLDeclaration(), VhdlDocGen::writeVHDLDeclarations(), VhdlDocGen::writeVhdlDeclarations(), DotClassGraph::writeXML(), and writeXMLCodeBlock().
using JavaCCString = std::basic_string<JAVACC_CHAR_TYPE> |
Definition at line 95 of file qcstring.h.
|
inline |
Definition at line 611 of file qcstring.h.
References QCString::data(), and qstrcmp().
|
inline |
Definition at line 608 of file qcstring.h.
References QCString::data(), and qstrcmp().
Definition at line 654 of file qcstring.h.
References QCString::append().
Definition at line 647 of file qcstring.h.
References QCString::append().
Definition at line 641 of file qcstring.h.
References QCString::str().
|
inline |
Definition at line 620 of file qcstring.h.
References QCString::data(), and qstrcmp().
|
inline |
Definition at line 617 of file qcstring.h.
References QCString::data(), and qstrcmp().
Definition at line 614 of file qcstring.h.
References QCString::data(), and qstrcmp().
|
inline |
Definition at line 759 of file qcstring.h.
References QCString::str().
|
inline |
Definition at line 626 of file qcstring.h.
References QCString::data(), and qstrcmp().
|
inline |
Definition at line 623 of file qcstring.h.
References QCString::data(), and qstrcmp().
|
inline |
Definition at line 602 of file qcstring.h.
References QCString::data(), and qstrcmp().
|
inline |
Definition at line 599 of file qcstring.h.
References QCString::data(), and qstrcmp().
Definition at line 596 of file qcstring.h.
References QCString::str().
|
inline |
Definition at line 632 of file qcstring.h.
References QCString::data(), and qstrcmp().
|
inline |
Definition at line 629 of file qcstring.h.
References QCString::data(), and qstrcmp().
|
inline |
Definition at line 638 of file qcstring.h.
References QCString::data(), and qstrcmp().
|
inline |
Definition at line 635 of file qcstring.h.
References QCString::data(), and qstrcmp().
|
inline |
Definition at line 66 of file qcstring.h.
Referenced by qstrcmp(), and qstrncmp().
|
inline |
Definition at line 81 of file qcstring.h.
Referenced by AnchorGenerator::generate(), Markdown::Private::processQuotations(), QCString::quoted(), removeRedundantWhiteSpace(), QCString::removeWhiteSpace(), QCString::simplifyWhiteSpace(), QCString::stripWhiteSpace(), QCString::toLong(), QCString::toUInt64(), QCString::toULong(), and DotAttributes::updateValue().
void * qmemmove | ( | void * | dst, |
const void * | src, | ||
size_t | len ) |
Definition at line 402 of file qcstring.cpp.
|
inline |
Definition at line 661 of file qcstring.h.
Referenced by MemberDefImpl::_writeCallerGraph(), MemberDefImpl::_writeCallGraph(), FileDefImpl::acquireFileVersion(), addAnchor(), addClassToGroups(), addConceptToGroups(), Qhp::addContentsItem(), addDirToGroups(), ModuleManager::addDocs(), addExampleToGroups(), addGroupToGroups(), addIncludeFile(), addMemberDocs(), addMemberFunction(), addMemberToGroups(), ModuleDefImpl::addMemberToModule(), addModule(), addModuleToGroups(), addNamespaceToGroups(), addRelatedPage(), addSection(), addSubprogram(), DirDefImpl::addUsesDependency(), addValidAliasToMap(), addVariable(), addXRefItem(), adjustColorStyleSetting(), adjustConfiguration(), adjustStringSetting(), buildExampleList(), buildFileList(), buildGroupListFiltered(), anonymous_namespace{tagreader.cpp}::TagFileParser::buildLists(), Config::checkAndCorrect(), DocParser::checkArgumentName(), checkBlocks(), checkFileName(), checkList(), checkMarkdownMainfile(), checkPageRelations(), checkPngResult(), DocParser::checkRetvalName(), DocParser::checkUnOrMultipleDocumentedParams(), classInheritedProtectionLevel(), XMLCodeGenerator::codify(), codifyLines(), computeClassRelations(), computePageRelations(), computeVerifiedDotPath(), ConfigImpl::config_err(), ConfigImpl::config_term(), ConfigImpl::config_warn(), configFileToString(), configStringRecode(), convertCppComments(), convertMapFile(), DotFilePatcher::convertMapFile(), ConfigBool::convertStrToVal(), ConfigEnum::convertStrToVal(), ConfigInt::convertStrToVal(), copyExtraFiles(), copyFile(), copyIcon(), copyLatexStyleSheet(), copyLogo(), ResourceMgr::copyResourceAs(), copyStyleSheet(), MemberList::countDecMembers(), createCroppedEPS(), createCroppedPDF(), createDVIFile(), createEPSbboxFile(), createOutputDirectory(), PerlModGenerator::createOutputFile(), createPNG(), createPostscriptFile(), HtmlHelp::Private::createProjectFile(), DotManager::createRunner(), createSubDirs(), createSVGFromPDF(), createSVGFromPDFviaInkscape(), DebugLex::DebugLex(), do_mscgen_generate(), DocAnchor::DocAnchor(), DocCite::DocCite(), DocEmoji::DocEmoji(), DocHtmlCaption::DocHtmlCaption(), DocRef::DocRef(), anonymous_namespace{tagreader.cpp}::TagFileParser::dump(), dumpDocNodeList(), elemIsVisible(), encodeForOutput(), anonymous_namespace{tagreader.cpp}::TagFileParser::endElement(), DocGroup::enterCompound(), anonymous_namespace{tagreader.cpp}::TagFileParser::error(), DocParser::errorHandleDefaultToken(), expandAlias(), extractBoundingBox(), fileToString(), DocParser::findAndCopyImage(), findClassRelation(), findDefineDocumentation(), findDirDocumentation(), findEnumDocumentation(), findGlobalMember(), FlowChart::findLabel(), findMainPage(), findMember(), findMemberLink(), DocTokenizer::findSections(), VhdlDocGen::findVhdlClass(), format_warn(), generateClassMemberLink(), generateClassMemberLink(), generateClassOrGlobalLink(), generateClassOrGlobalLink(), generateConceptDocs(), generateConfigFile(), generateDEF(), generateDocsForClassList(), generateExampleDocs(), generateFileDocs(), generateFileSources(), generateFormula(), generateFunctionLink(), generateFunctionLink(), FormulaManager::generateImages(), generateMemberLink(), generateNamespaceClassDocs(), generateNamespaceConceptDocs(), generateNamespaceDocs(), generateOutput(), CitationManager::generatePage(), generatePageDocs(), generatePHPVariableLink(), generateSqlite3(), generateSqlite3ForClass(), generateSqlite3ForFile(), generateSqlite3ForMember(), generateXML(), generateXMLForClass(), generateXMLForConcept(), generateXMLForDir(), generateXMLForFile(), generateXMLForGroup(), generateXMLForModule(), generateXMLForNamespace(), generateXMLForPage(), DotGfxHierarchyTable::getBaseName(), getCurrentDateTime(), getDefs(), FilterCache::getFileContentsPipe(), getLink(), getLinkInScope(), MemberDefImpl::getOutputFileBase(), handle_warn_as_error(), DocParser::handleAnchor(), DocPara::handleCite(), DocPara::handleCommand(), handleCommentBlock(), DocPara::handleDoxyConfig(), DocPara::handleEmoji(), handleExample(), DocPara::handleFile(), handleFileInfoResult(), DocPara::handleHtmlEndTag(), DocPara::handleHtmlStartTag(), DocPara::handleIFile(), DocPara::handleILine(), DocParser::handleImage(), DocPara::handleInclude(), DocPara::handleIncludeOperator(), handleInheritanceGraph(), DocParser::handleInternalRef(), DocPara::handleLink(), DocParser::handleLinkedWord(), DocParser::handlePrefix(), DocPara::handleRef(), DocPara::handleSection(), DocPara::handleShowDate(), DocParser::handleStyleArgument(), DocParser::handleStyleLeave(), handleToc(), DocParser::handleUnclosedStyleCommands(), hasNonReferenceNestedGroupRec(), hasNonReferenceNestedNamespaceRec(), hasNonReferenceSuperClassRec(), ConfigImpl::init(), DocbookGenerator::init(), HtmlGenerator::init(), LatexGenerator::init(), ManGenerator::init(), RTFGenerator::init(), FormulaManager::initFromRepository(), Crawlmap::initialize(), DocSets::initialize(), EclipseHelp::initialize(), HtmlHelp::initialize(), HtmlHelpRecoder::initialize(), Sitemap::initialize(), PlantumlManager::insert(), CitationManager::insertCrossReferencesForBibFile(), FileDefImpl::insertMember(), GroupDefImpl::insertMember(), NamespaceDefImpl::insertMember(), ClassDefImpl::internalInsertMember(), ClassDefImpl::isBaseClass(), ClassDefImpl::isSubClass(), VhdlDocGen::isSubClass(), loadExtensions(), Htags::loadFilemap(), loadStylesheet(), mergeArguments(), minClassDistance(), DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), PerlModDocVisitor::operator()(), PerlModDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), PrintDocVisitor::operator()(), RTFDocVisitor::operator()(), CondParser::parse(), ConfigImpl::parse(), DocDiaFile::parse(), DocDotFile::parse(), DocHRef::parse(), DocHtmlCaption::parse(), DocHtmlDescList::parse(), DocHtmlDescTitle::parse(), DocHtmlHeader::parse(), DocHtmlList::parse(), DocHtmlRow::parse(), DocHtmlTable::parse(), DocInclude::parse(), DocIncOperator::parse(), DocIndexEntry::parse(), DocLink::parse(), DocMscFile::parse(), DocPara::parse(), DocParamList::parse(), DocPlantUmlFile::parse(), DocRoot::parse(), DocSecRefItem::parse(), DocSecRefList::parse(), DocText::parse(), LayoutDocManager::parse(), CCodeParser::parseCode(), FortranCodeParser::parseCode(), LexCodeParser::parseCode(), PythonCodeParser::parseCode(), SQLCodeParser::parseCode(), VHDLCodeParser::parseCode(), XMLCodeParser::parseCode(), CommentScanner::parseCommentBlock(), parseFile(), parseIncludeOptions(), COutlineParser::parseInput(), FortranOutlineParser::parseInput(), LexOutlineParser::parseInput(), MarkdownOutlineParser::parseInput(), parseInput(), PythonOutlineParser::parseInput(), VHDLOutlineParser::parseInput(), parseMain(), parseMain(), parseMain(), parseMain(), DocHtmlList::parseXml(), DocHtmlRow::parseXml(), popScope(), DotGraph::prepareDotFile(), RTFGenerator::preProcessFileInplace(), printLayout(), printNavLayout(), printNavTree(), FlowChart::printNode(), printSectionsTree(), Markdown::process(), DocParser::processCopyDoc(), Preprocessor::processFile(), processList(), processSection(), processString(), pushBuffer(), pushScope(), DotRunner::readBoundingBox(), readCodeFragment(), readConfiguration(), readDir(), readFileOrDirectory(), readIncludeFile(), readIncludeFile(), readIncludeFile(), readInputFile(), readTagFile(), DocParser::readTextFileByName(), readTextFileByName(), DotNode::renumberNodes(), resetPDFSize(), resolveAliasCmd(), resolveClassNestingRelations(), SymbolResolver::resolveSymbol(), rtfFormatBmkStr(), DotFilePatcher::run(), DotRunner::run(), runHtmlHelpCompiler(), runPlantumlContent(), runQHelpGenerator(), saveObjCContext(), scanner_abort(), setCallContextForVar(), setClassScope(), setTranslator(), startCodeLine(), anonymous_namespace{tagreader.cpp}::TagFileParser::startElement(), LayoutParser::startElement(), LayoutParser::startNavEntry(), OutputGenerator::startPlainFile(), stripClassName(), subrHandleCommentBlock(), Portable::system(), term_(), testRTFOutput(), transcodeCharacterBuffer(), tryAddEnumDocsToGroupMember(), tryPath(), updateEPSBoundingBox(), updateLanguageMapping(), LayoutNavEntry::url(), usage(), version(), MemberDefImpl::virtualness(), MemberDefImpl::warnIfUndocumented(), MemberDefImpl::warnIfUndocumentedParams(), warnUndocumentedNamespaces(), SearchIndexExternal::write(), ResourceMgr::writeCategory(), ClassDefImpl::writeCollaborationGraph(), writeCombineScript(), MemberDefImpl::writeDeclaration(), writeDefaultLayoutFile(), writeDiaGraphFromFile(), DirDefImpl::writeDirectoryGraph(), writeDirTreeNode(), ClassDefImpl::writeDocumentationForInnerClasses(), writeDotGraphFromFile(), writeDotImageMapFromFile(), writeExceptionListImpl(), HtmlGenerator::writeExternalSearchPage(), ClassDiagram::writeFigure(), FlowChart::writeFlowChart(), DotGfxHierarchyTable::writeGraph(), GroupDefImpl::writeGroupGraph(), writeGroupTreeNode(), FileDefImpl::writeIncludedByGraph(), FileDefImpl::writeIncludeGraph(), ClassDefImpl::writeInheritanceGraph(), writeJavasScriptSearchDataPage(), writeLatexMakefile(), writeMakeBat(), writeMscGraphFromFile(), writeMultiLineCodeLink(), writeObjCMethodCall(), PlantumlManager::writePlantUMLSource(), HtmlGenerator::writeSearchPage(), HtmlGenerator::writeStyleInfo(), writeTagFile(), and DebugLex::~DebugLex().
|
inline |
Definition at line 666 of file qcstring.h.
References QCString::data(), and QCString::isEmpty().
|
inline |
Definition at line 671 of file qcstring.h.
|
inline |
Definition at line 69 of file qcstring.h.
References qisempty().
Referenced by convertMapFile(), KeywordHash::find(), operator!=(), operator!=(), operator<(), operator<(), operator<(), operator<=(), operator<=(), operator==(), operator==(), operator>(), operator>(), operator>=(), operator>=(), qstrcmp(), qstrcmp(), qstrcmp(), qstricmp_sort(), readConfiguration(), startFontClass(), startFontClass(), and startFontClass().
|
inline |
Definition at line 688 of file qcstring.h.
References QCString::data(), and qstrcmp().
|
inline |
Definition at line 683 of file qcstring.h.
References QCString::data(), and qstrcmp().
Definition at line 693 of file qcstring.h.
References QCString::data(), and qstrcmp().
|
inline |
Definition at line 61 of file qcstring.h.
Referenced by SymbolResolver::Private::getResolvedTypeRec(), substitute(), and substitute().
char * qstrdup | ( | const char * | s | ) |
Returns a copy of a string s.
Note that memory is passed to the caller, use qstrfree() to release.
Definition at line 419 of file qcstring.cpp.
References qstrlen().
void qstrfree | ( | const char * | s | ) |
Frees the memory allocated using qstrdup().
Definition at line 427 of file qcstring.cpp.
int qstricmp | ( | const char * | str1, |
const char * | str2 ) |
Definition at line 442 of file qcstring.cpp.
References toLowerChar().
Referenced by compareString(), VhdlDocGen::findAllArchitectures(), DocGroup::findExistingGroup(), FlowChart::findLabel(), VhdlDocGen::findVhdlClass(), mainPageHasOwnTitle(), qstricmp(), qstricmp(), qstricmp(), qstricmp_sort(), readConfiguration(), stripFromPath(), transcodeCharacterBuffer(), transcodeCharacterStringToUTF8(), FlowChart::writeFlowLinks(), ClassDefImpl::writeIncludeFilesForSlice(), writeIndex(), and VhdlDocGen::writeProcedureProto().
|
inline |
|
inline |
Definition at line 698 of file qcstring.h.
References QCString::data(), and qstricmp().
Definition at line 708 of file qcstring.h.
References QCString::data(), and qstricmp().
|
inline |
Definition at line 86 of file qcstring.h.
References qstrcmp(), and qstricmp().
Referenced by buildDirectories(), compareDirDefs(), compareFileDefs(), genericCompareMembers(), DirDefImpl::matchPath(), parseInput(), qstricmp_sort(), qstricmp_sort(), qstricmp_sort(), searchInputFiles(), FileDefImpl::sortMemberLists(), GroupDefImpl::sortMemberLists(), ModuleDefImpl::sortMemberLists(), NamespaceDefImpl::sortMemberLists(), and HtmlHelpIndex::writeFields().
|
inline |
Definition at line 718 of file qcstring.h.
References QCString::data(), and qstricmp_sort().
|
inline |
Definition at line 713 of file qcstring.h.
References QCString::data(), and qstricmp_sort().
Definition at line 723 of file qcstring.h.
References QCString::data(), and qstricmp_sort().
|
inline |
Returns the length of string str, or 0 if a null pointer is passed.
Definition at line 58 of file qcstring.h.
Referenced by QCString::contains(), QCString::find(), DocParser::findDocsForMemberOrCompound(), QCString::findRev(), getArg(), QCString::insert(), VhdlDocGen::prepareComment(), qstrdup(), selectBlocks(), substituteKeywords(), writeClassTreeInsideNamespaceElement(), MemberDefImpl::writeMemberDocSimple(), writeNamespaceIndex(), and writeNamespaceTreeElement().
|
inline |
Definition at line 75 of file qcstring.h.
References qisempty().
Referenced by checkBlocks(), computeIndent(), QCString::contains(), convertMapFile(), detab(), extractCopyDocId(), Markdown::Private::findEmphasisChar(), Markdown::Private::findEndOfLine(), QCString::findRev(), getConvertLatexMacro(), isExplicitPage(), isNewline(), Markdown::process(), Markdown::Private::processBlocks(), Markdown::Private::processNmdash(), Markdown::Private::processQuotations(), Markdown::Private::processSpecialCommand(), readSVGSize(), removeIdsAndMarkers(), selectBlocks(), skipOverFileAndLineCommands(), skipToEndMarker(), stripIndentation(), stripLeadingAndTrailingEmptyLines(), stripTrailingWhiteSpace(), substitute(), substituteKeywords(), and PlantumlManager::writePlantUMLSource().
char * qstrncpy | ( | char * | dst, |
const char * | src, | ||
size_t | len ) |
Definition at line 432 of file qcstring.cpp.
Referenced by do_warn().
int qstrnicmp | ( | const char * | str1, |
const char * | str2, | ||
size_t | len ) |
Definition at line 458 of file qcstring.cpp.
References toLowerChar().
Referenced by QCString::contains(), QCString::find(), QCString::findRev(), qstrnicmp(), qstrnicmp(), and qstrnicmp().
|
inline |
|
inline |
Definition at line 729 of file qcstring.h.
References QCString::data(), and qstrnicmp().
Definition at line 739 of file qcstring.h.
References QCString::data(), and qstrnicmp().
Definition at line 752 of file qcstring.h.
References QCString::str().
QCString substitute | ( | const QCString & | s, |
const QCString & | src, | ||
const QCString & | dst, | ||
int | skip_seq ) |
substitute all occurrences of src in s by dst, but skip each consecutive sequence of src where the number consecutive src matches skip_seq; if skip_seq is negative, skip any number of consecutive src
Definition at line 518 of file qcstring.cpp.
References QCString::data(), QCString::ExplicitSize, QCString::isEmpty(), QCString::length(), qstrcpy(), qstrncmp(), QCString::rawData(), and QCString::resize().
Definition at line 746 of file qcstring.h.
References substitute().
substitute all occurrences of src in s by dst
Definition at line 477 of file qcstring.cpp.
References QCString::data(), QCString::ExplicitSize, QCString::isEmpty(), QCString::length(), qstrcpy(), and QCString::rawData().
Referenced by abbreviate(), addEnumValuesToEnums(), FlowChart::addFlowChart(), addFrom(), MemberDefImpl::addListReference(), addMemberFunction(), addModule(), addPageToContext(), Markdown::Private::addStrEscapeUtf8Nbsp(), addVariable(), addVariableToClass(), buildListOfUsingDecls(), buildNamespaceList(), DocParser::checkUnOrMultipleDocumentedParams(), convertFileId2Var(), ResourceMgr::copyResourceAs(), Portable::correctPath(), MemberDefImpl::displayDefinition(), findDirDocumentation(), DocParser::findDocsForMemberOrCompound(), findGlobalMember(), findGroupScope(), findMember(), findUsingDeclarations(), findUsingDirectives(), fixSpaces(), format_warn(), generateClassOrGlobalLink(), generateClassOrGlobalLink(), generateJSNavTree(), RefList::generatePage(), VhdlDocGen::getClassName(), getDefsOld(), DocPara::handleStartCode(), HtmlGenerator::init(), linkToText(), makeDisplayName(), makeDisplayName(), matchExcludedSymbols(), Markdown::process(), Markdown::Private::processLink(), processTagLessClasses(), resolveRef(), DotFilePatcher::run(), SearchIndex::setCurrentDoc(), stripIndentation(), substitute(), substituteHtmlKeywords(), substituteLatexKeywords(), Portable::system(), ConfigImpl::takeStartComment(), ConfigImpl::takeStoreRepl(), ConfigImpl::takeUserComment(), unescapeCRef(), validatingParseDoc(), warn_line(), MemberDefImpl::warnIfUndocumented(), writeAlphabeticalClassList(), MemberDefImpl::writeDeclaration(), MemberList::writeDeclarations(), writeDefArgumentList(), writeDefaultLayoutFile(), MemberDefImpl::writeDocumentation(), writeJavaScriptSearchIndex(), HtmlGenerator::writeNavigationPath(), PlantumlManager::writePlantUMLSource(), HtmlGenerator::writeSearchData(), HtmlGenerator::writeSearchPage(), and VhdlDocGen::writeVHDLTypeDocumentation().
|
inline |
Definition at line 676 of file qcstring.h.
References QCString::str().
Referenced by SectionRefs::add(), expandExpression(), and replaceFunctionMacro().