Entry points in C++

This chapter describes using C++ to implement agent entry points. It also describes agent primitives, the C++ functions provided by the agent framework.

Because the agent framework is multithreaded, all C++ code written by the agent developer must be MT-safe. For best results, avoid using global variables. If you do use them, access must be serialized (for example, by using mutex locks).

The following guidelines also apply: