Home | Previous Page | Next Page   Appendix B. Completing BladeSmith-Generated Code >

Opaque Data Type Support Routines in C++

The following table lists the opaque data type support routines BladeSmith generates for C++/ActiveX DataBlade module projects and provides a reference to the sections in this guide that explain how to complete or customize code for each type of object.

C++ Method Complete Code? Customizable Code? How to Complete or Customize the Code
Binary send/receive Yes Yes See Implementing ActiveX Value Objects for an overview of the programming tasks.

See Support Methods Reference for a description of the internal object and support library methods that you can use.

Binary file import/export Yes Yes See Implementing ActiveX Value Objects for an overview of the programming tasks.

See Support Methods Reference for a description of the internal object and support library methods that you can use.

Text input/output:
  • FromString()
  • ToString()
Yes Yes See Implementing ActiveX Value Objects for an overview of the programming tasks.

See Support Methods Reference for a description of the internal object and support library methods that you can use.

Text import/export:
  • TextImport()
  • TextExport()
Yes Yes See Implementing ActiveX Value Objects for an overview of the programming tasks.

See Support Methods Reference for a description of the internal object and support library methods that you can use.

Type compare:
  • Compare()
  • Equal()
  • NotEqual()
Yes Yes See Implementing ActiveX Value Objects for an overview of the programming tasks.

See Support Methods Reference for a description of the internal object and support library methods that you can use.

B-tree comparison methods:
  • Equal()
  • LessThan()
  • LessThanOrEqual()
  • GreaterThan()
  • GreaterThanOrEqual()
  • NotEqual()
Yes No See Implementing ActiveX Value Objects for an overview of the programming tasks.

See Support Methods Reference for a description of the internal object and support library methods that you can use.

R-tree comparison methods No No See Implementing ActiveX Value Objects for an overview of the programming tasks.

See Support Methods Reference for a description of the internal object and support library methods that you can use.

Mathematic methods:
  • Plus()
  • Minus()
  • Times()
  • Divide()
  • Positive()
  • Negate()
No Yes See Implementing ActiveX Value Objects for an overview of the programming tasks.

See Support Methods Reference for a description of the internal object and support library methods that you can use.

Concat() No Yes See Implementing ActiveX Value Objects for an overview of the programming tasks.

See Support Methods Reference for a description of the internal object and support library methods that you can use.

Hash() No Yes See Implementing ActiveX Value Objects for an overview of the programming tasks.

See Support Methods Reference for a description of the internal object and support library methods that you can use.

IsNull() Yes Yes See Implementing ActiveX Value Objects for an overview of the programming tasks.

See Support Methods Reference for a description of the internal object and support library methods that you can use.

SetNullFlag() Yes Yes See Implementing ActiveX Value Objects for an overview of the programming tasks.

See Support Methods Reference for a description of the internal object and support library methods that you can use.

Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]