dotnetstl/dotnetstl.hpp File Reference


Detailed Description

[C++ only; requires C++.NET compiler] The root header for the .netSTL project.

#include <stlsoft/stlsoft.h>

Go to the source code of this file.

Defines

#define DOTNETSTL_INCL_H_DOTNETSTL
#define DOTNETSTL_VER_MAJOR   1
 The major version number of .netSTL.
#define DOTNETSTL_VER_MINOR   3
 The minor version number of .netSTL.
#define DOTNETSTL_VER_REVISION   2
 The revision version number of .netSTL.
#define DOTNETSTL_VER   DOTNETSTL_VER_1_3_2
 The current composite version number of .netSTL.
#define DOTNETSTL_ASSERT(expr)   STLSOFT_ASSERT(expr)
 Defines a runtime assertion.
#define DOTNETSTL_MESSAGE_ASSERT(msg, expr)   STLSOFT_MESSAGE_ASSERT(msg, expr)
 Defines a runtime assertion, with message.
#define DOTNETSTL_STATIC_ASSERT(expr)   STLSOFT_STATIC_ASSERT(expr)
 Defines a compile-time assertion.
#define dotnetstl_ns_qual(x)   ::dotnetstl::x
#define dotnetstl_ns_using(x)   using ::dotnetstl::x;
#define dotnetstl_ns_qual_std(x)   ::std::x
#define dotnetstl_ns_using_std(x)   using ::std::x;
#define dotnetstl_destroy_instance(t, _type, p)   STLSOFT_DESTROY_INSTANCE(t, _type, p)
#define dotnetstl_gen_opaque(_htype)   STLSOFT_GEN_OPAQUE(_htype)


Define Documentation

#define DOTNETSTL_ASSERT ( expr   )     STLSOFT_ASSERT(expr)

Defines a runtime assertion.

Parameters:
expr Must be non-zero, or an assertion will be fired

#define DOTNETSTL_MESSAGE_ASSERT ( msg,
expr   )     STLSOFT_MESSAGE_ASSERT(msg, expr)

Defines a runtime assertion, with message.

Parameters:
expr Must be non-zero, or an assertion will be fired
msg The literal character string message to be included in the assertion

#define DOTNETSTL_STATIC_ASSERT ( expr   )     STLSOFT_STATIC_ASSERT(expr)

Defines a compile-time assertion.

Parameters:
expr Must be non-zero, or compilation will fail

#define DOTNETSTL_VER   DOTNETSTL_VER_1_3_2

The current composite version number of .netSTL.

#define DOTNETSTL_VER_MAJOR   1

The major version number of .netSTL.

#define DOTNETSTL_VER_MINOR   3

The minor version number of .netSTL.

#define DOTNETSTL_VER_REVISION   2

The revision version number of .netSTL.


Generated on Thu Jun 10 08:57:57 2010 for STLSoft by  doxygen 1.5.6