Doxygen XLinks
by
V: 2511R0
Website: doxygen
Loading...
Searching...
No Matches
dxl.hpp File Reference

Description:

This header-file is part of DoxygenXLinks - A doxygen post-processor that allows to define smarter Doxygen-links.

© 2025-2026 A-Worx GmbH, Germany. Published under Boost Software License.

Definition in file dxl.hpp.

#include "dxlapp.hpp"
#include "threadpool.hpp"
#include "doxyfile.hpp"
#include "xlink.hpp"
#include "ALib.ThreadModel.H"
#include "ALib.Files.H"
#include "ALib.CLI.H"
#include "ALib.Containers.StringTreeIterator.H"
#include "exclamations.hpp"

Go to the source code of this file.

Classes

 class DoxygenXLinks More...
union  dxl::DXLTestUnion
 Some statistical data displayed with verbose output option. (todo!). More...
class  dxl::TestAString

Namespaces

namespace  dxl
 todox

Macros

#define TEST_CONSTANT   "In file dxl.hpp"
 A preprocessor constant defined in file dxl.hpp.
#define TEST_REDEFINED   "REDEFINED"
 This is the first definition in this file.
#define TEST_REDEFINED   "ORIGINAL"
 This is the first definition in this file.

Typedefs

using dxl::ChainedAString = alib::AString
using dxl::XLinkType = dxl::XLink

Enumerations

enum class  dxl::Exceptions {
  dxl::ErrorOpeningFile = 1 , dxl::UnknownKind = 2 , dxl::XMLSyntaxError = 10 , dxl::NotATagStart = 11 ,
  dxl::UnexpectedXMLTag = 12 , dxl::XMLEndTagNotInSameLine = 13 , dxl::FileNotOnRootLevel = 14 , dxl::DuplicateChildName = 15 ,
  dxl::DuplicateCompound = 16 , dxl::UnexpectedXMLValue = 17
}
enum class  dxl::ExitCodes {
  dxl::OK = 0 , dxl::CantOpenDoxyfile = 20 , dxl::NoTagfileGeneratedByDoxyfile = 21 , dxl::OtherErrorInDoxyfile = 22 ,
  dxl::TagFileNotFound = 23 , dxl::NoHTMLFilesFound = 24 , dxl::CantOpenHMLFile = 25 , dxl::CantWriteHMLFile = 26 ,
  dxl::NoSourceFilesFound = 27 , dxl::CantOpenSrcFile = 28 , dxl::NoSourceCopiesFound = 29 , dxl::CantOpenReplSrcFile = 30 ,
  dxl::CantWriteReplSrcFile = 31
}

Functions

void dxl::ConvertASCIItoHTMLEntities (alib::AString &buffer)
void dxl::ConvertHTMLEntitiesToAscii (alib::AString &buffer)

Macro Definition Documentation

◆ TEST_CONSTANT

#define TEST_CONSTANT   "In file dxl.hpp"

A preprocessor constant defined in file dxl.hpp.

Definition at line 49 of file dxl.hpp.

◆ TEST_REDEFINED [1/2]

#define TEST_REDEFINED   "REDEFINED"

This is the first definition in this file.

...wile this is the second definition in this file.

Definition at line 53 of file dxl.hpp.

◆ TEST_REDEFINED [2/2]

#define TEST_REDEFINED   "ORIGINAL"

This is the first definition in this file.

...wile this is the second definition in this file.

Definition at line 53 of file dxl.hpp.