SET(USE_TTH ON CACHE BOOL "" FORCE)
# Construct absolute build path
SET(BUILD_PATH ${BBTK_DOC_BUILD_PATH}/${OUTPUT_REL_PATH})
-MESSAGE(STATUS "DOC_BUILD_PATH=${BUILD_PATH}")
#-------------------------------------------------------------------------
## MESSAGE(STATUS ${LATEX_tth_CONVERTER})
CONFIGURE_FILE(
${CMAKE_CURRENT_SOURCE_DIR}/../config.tex
${BUILD_PATH}/config.tex
- COPYONLY
+ @ONLY
)
CONFIGURE_FILE(
${CMAKE_CURRENT_SOURCE_DIR}/../config.tex
${CMAKE_CURRENT_BINARY_DIR}/config.tex
- COPYONLY
+ @ONLY
)
#---------------------------------------------------------------------------
FILE(TO_NATIVE_PATH ${BUILD_PATH} THE_BUILD_PATH)
#-----------------------------------------------------------------------------
# BBTK version number
-SET(BBTK_MAJOR_VERSION 1)
-SET(BBTK_MINOR_VERSION 0)
+SET(BBTK_MAJOR_VERSION 0)
+SET(BBTK_MINOR_VERSION 9)
SET(BBTK_BUILD_VERSION 0)
SET(BBTK_VERSION
"${BBTK_MAJOR_VERSION}.${BBTK_MINOR_VERSION}.${BBTK_BUILD_VERSION}")
\documentclass[a4paper,11pt]{report}
\input{config.tex}
+\begin{document}
+\begin{center}
-\author{L. Guigues}
-\title{The Black Box Tool Kit\\Developers' Guide}
+{\Large \BBTK}
+\vspace{1cm}
-\begin{document}
-\maketitle
+{\Huge Developers' Guide}
+\vspace{1cm}
+
+\bbtk version \bbtkVersion
+\vspace{0.5cm}
+
+
+Last modified on : September 16, 2008 \\
+Generated on : \today
+\vspace{0.5cm}
+
+Laurent Guigues, Jean-Pierre Roux
+\end{center}
+
+% ==========================================
\tableofcontents
+% ==========================================
+
\chapter{Introduction}
\chapter{Misc}
+
\section{Displaying messages}
+\begin{verbatim}
+bbtkMessage("Kind",level,"message "<<"to "<<" display : i="<<i<<std::endl);
+bbtkDebugMessage("Kind",level,"message "<<"to "<<" display : i="<<i<<std::endl);
+\end{verbatim}
+
\section{Types and RTTI}
\begin{verbatim}
const std::type_info&
\end{verbatim}
-Remember that all constructors ofthe std::type\_info class are private,
+Remember that all constructors of the std::type\_info class are private,
hence objects can only be created by the operator \texttt{typeid}
which returns a const reference on a type\_info.
Hence the \bbtk type TypeInfo conveys that const reference
\begin{document}
-\title{The Black Box Toolkit\\Package Developers' Guide}
-\date{\today}
-\author{Laurent Guigues}
-\maketitle
+\begin{center}
+
+{\Large \BBTK}
+\vspace{1cm}
+
+{\Huge Package Developers' Guide}
+\vspace{1cm}
+
+\bbtk version \bbtkVersion
+\vspace{0.5cm}
+
+
+Last modified on : September 16, 2008 \\
+Generated on : \today
+\vspace{0.5cm}
+
+Laurent Guigues, Jean-Pierre Roux
+\end{center}
+
% ==========================================
\tableofcontents
% ==========================================
{\Huge User's Guide}
\vspace{1cm}
-\bbtk version 1.0
+\bbtk version \bbtkVersion
\vspace{0.5cm}
-Last modified on : September 16, 2008 \\
+Last modified on : October 9, 2008 \\
Generated on : \today
\vspace{0.5cm}
\definecolor{mydarkblue}{rgb}{0,0,0.5}
% ==========================================
+\def\bbtkVersion{@BBTK_VERSION@}
\def\todo{\scriptsize\fbox{\bf TODO !!}\normalsize}
\def\x{\bm{x}}