diff options
author | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2012-07-29 10:11:12 (GMT) |
---|---|---|
committer | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2012-07-29 10:11:12 (GMT) |
commit | 103e4fb7fff489fc483f4d3c9c86da41a25926be (patch) | |
tree | b0768f059d8b116092a15f295347b3797f43e6c0 /src/namespacedef.cpp | |
parent | aa849afd11acf245033a5965a2c7c96b26db3bf0 (diff) | |
download | Doxygen-103e4fb7fff489fc483f4d3c9c86da41a25926be.zip Doxygen-103e4fb7fff489fc483f4d3c9c86da41a25926be.tar.gz Doxygen-103e4fb7fff489fc483f4d3c9c86da41a25926be.tar.bz2 |
Release-1.8.1.2-20120729
Diffstat (limited to 'src/namespacedef.cpp')
-rw-r--r-- | src/namespacedef.cpp | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/src/namespacedef.cpp b/src/namespacedef.cpp index 6bbba31..36876db 100644 --- a/src/namespacedef.cpp +++ b/src/namespacedef.cpp @@ -389,6 +389,7 @@ void NamespaceDef::writeSummaryLinks(OutputList &ol) LayoutDocManager::instance().docEntries(LayoutDocManager::Namespace)); LayoutDocEntry *lde; bool first=TRUE; + SrcLangExt lang = getLanguage(); for (eli.toFirst();(lde=eli.current());++eli) { if ((lde->kind()==LayoutDocEntry::NamespaceClasses && classSDict && classSDict->declVisible()) || @@ -397,7 +398,7 @@ void NamespaceDef::writeSummaryLinks(OutputList &ol) { LayoutDocEntrySection *ls = (LayoutDocEntrySection*)lde; QCString label = lde->kind()==LayoutDocEntry::NamespaceClasses ? "nested-classes" : "namespaces"; - ol.writeSummaryLink(0,label,ls->title,first); + ol.writeSummaryLink(0,label,ls->title(lang),first); first=FALSE; } else if (lde->kind()== LayoutDocEntry::MemberDecl) @@ -406,7 +407,7 @@ void NamespaceDef::writeSummaryLinks(OutputList &ol) MemberList * ml = getMemberList(lmd->type); if (ml && ml->declVisible()) { - ol.writeSummaryLink(0,ml->listTypeAsString(),lmd->title,first); + ol.writeSummaryLink(0,ml->listTypeAsString(),lmd->title(lang),first); first=FALSE; } } @@ -489,13 +490,13 @@ void NamespaceDef::writeDocumentation(OutputList &ol) case LayoutDocEntry::NamespaceClasses: { LayoutDocEntrySection *ls = (LayoutDocEntrySection*)lde; - writeClassDeclarations(ol,ls->title); + writeClassDeclarations(ol,ls->title(lang)); } break; case LayoutDocEntry::NamespaceNestedNamespaces: { LayoutDocEntrySection *ls = (LayoutDocEntrySection*)lde; - writeNamespaceDeclarations(ol,ls->title); + writeNamespaceDeclarations(ol,ls->title(lang)); } break; case LayoutDocEntry::MemberGroups: @@ -504,7 +505,7 @@ void NamespaceDef::writeDocumentation(OutputList &ol) case LayoutDocEntry::MemberDecl: { LayoutDocEntryMemberDecl *lmd = (LayoutDocEntryMemberDecl*)lde; - writeMemberDeclarations(ol,lmd->type,lmd->title); + writeMemberDeclarations(ol,lmd->type,lmd->title(lang)); } break; case LayoutDocEntry::MemberDeclEnd: @@ -513,7 +514,7 @@ void NamespaceDef::writeDocumentation(OutputList &ol) case LayoutDocEntry::DetailedDesc: { LayoutDocEntrySection *ls = (LayoutDocEntrySection*)lde; - writeDetailedDescription(ol,ls->title); + writeDetailedDescription(ol,ls->title(lang)); } break; case LayoutDocEntry::MemberDefStart: @@ -525,7 +526,7 @@ void NamespaceDef::writeDocumentation(OutputList &ol) case LayoutDocEntry::MemberDef: { LayoutDocEntryMemberDef *lmd = (LayoutDocEntryMemberDef*)lde; - writeMemberDocumentation(ol,lmd->type,lmd->title); + writeMemberDocumentation(ol,lmd->type,lmd->title(lang)); } break; case LayoutDocEntry::MemberDefEnd: @@ -852,6 +853,7 @@ void NamespaceSDict::writeDeclaration(OutputList &ol,const char *title,bool loca if (nd->isLinkable()) { SrcLangExt lang = nd->getLanguage(); + ol.startMemberDeclaration(); ol.startMemberItem(nd->getOutputFileBase(),0); if (lang==SrcLangExt_Java || lang==SrcLangExt_CSharp) { @@ -887,6 +889,7 @@ void NamespaceSDict::writeDeclaration(OutputList &ol,const char *title,bool loca ol.parseDoc(nd->briefFile(),nd->briefLine(),nd,0,nd->briefDescription(),FALSE,FALSE,0,TRUE); ol.endMemberDescription(); } + ol.endMemberDeclaration(0,0); } } ol.endMemberList(); |