Home | Previous Page | Next Page   Appendix A. Source Files Generated for DataBlade Modules > ActiveX/C++ Source Code Files >

Common Files

For each project, BladeSmith generates support library files and object files that are used to compile both the client project and the server project.

Support Library Files

For each project, BladeSmith generates the following support library files, which are used by both the client project and the server project. Do not modify these files.

StdDbdk.cpp
Support library file that provides the server and, with the DkClient.cpp file (see Client Project Files), the client library functions
StdDbdk.h
Support library header file for client and server; contains class and function definitions

Object Files

For each opaque type/ActiveX value object named Opaque, BladeSmith generates the following files, which are used by both the client project and the server project. Do not modify the OpaqueStruct.h file.

OpaqueCommon.cpp
C++ file that contains the logic for all ActiveX custom methods and their server-project equivalents. This file can be modified.
OpaqueCommon.h
Header file that contains the OpaqueCommon class definition. This file can be modified.
OpaqueStruct.h
C header file that contains the OpaqueStruct definition (the C structure representing the opaque type)
Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]