1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
4 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
5 <TITLE>SALOME Kernel resources for developer</TITLE>
6 <LINK HREF="kernel_resources-1.html" REL=next>
11 <A HREF="kernel_resources-1.html">Next</A>
15 <H1>SALOME Kernel resources for developer</H1>
17 <H2>Antoine Yessayan, Paul Rascle </H2>Version 0.1 January 16, 2002
22 <EM>This document describes the development environment for C++ and
23 Python. Makefiles generation and usage are introduced in another
24 document: "using the SALOME configuration and building system environment".
25 Development environment is intended here as: trace and debug macros
26 usage; SALOME exceptions usage, in C++ and Python; user CORBA exceptions
27 usage, in C++ and Python, with and without Graphical User Interface;
28 some general purpose services such as singleton, used for CORBA connection
29 and disconnection.</EM>
32 <H2><A NAME="toc1">1.</A> <A HREF="kernel_resources-1.html">Trace and debug Utilities</A></H2>
35 <LI><A HREF="kernel_resources-1.html#ss1.1">1.1 Two modes: debug and release</A>
36 <LI><A HREF="kernel_resources-1.html#ss1.2">1.2 C++ Macros for trace and debug</A>
39 <H2><A NAME="toc2">2.</A> <A HREF="kernel_resources-2.html">Exceptions</A></H2>
42 <LI><A HREF="kernel_resources-2.html#ss2.1">2.1 C++ exceptions: class SALOME_Exception</A>
43 <LI><A HREF="kernel_resources-2.html#ss2.2">2.2 CORBA exceptions</A>
46 <H2><A NAME="toc3">3.</A> <A HREF="kernel_resources-3.html">Miscellaneous tools</A></H2>
49 <LI><A HREF="kernel_resources-3.html#ss3.1">3.1 Singleton</A>
52 <A HREF="kernel_resources-1.html">Next</A>