Source files generated by BladeSmith

This section provides an overview of the code that BladeSmith generates for client and server projects.

BladeSmith generates the following source code for each client and server project:
  • Makefiles, project files, header files, definitions files, and so on, for both the client project and the server project
  • A support library for use by the client and server projects
BladeSmith generates the following source code for each ActiveX value object:
  • Interfaces to the object for use by the client application developer
  • C++ common code that provides the internal logic for both the client and server projects
  • Server project opaque type support routines not available as ActiveX custom methods and other code for use by the HCL OneDB™ database server