|
Teamcenter C++ API Reference
2312
|
#include <base_utils/libbase_utils_exports.h>#include <base_utils/libbase_utils_undef.h>Go to the source code of this file.
Classes | |
| class | Teamcenter::scoped_ptr< T, F > |
| Template class that stores a pointer to an object and ensures that the object gets destroyed automatically when instance of this class goes out of scope. More... | |
| struct | Teamcenter::scoped_ptr_default_deallocator< T > |
| struct | Teamcenter::StringArrayFreer |
| Deallocator for an SM allocated unpacked array strings. More... | |
Namespaces | |
| namespace | Teamcenter |
| A convenient C++ class to manage a list of tag_t. This convenient class is derived from TagList class which is only available for internal developers. | |
Functions | |
| void | Teamcenter::free_unpacked_SM_string_array (char **array) |
Template class that stores a pointer to an object. It ensures that object to which it points gets destroyed automatically when the instance of this class goes out of scope.
This is intended for reference only, not for general customization use.
Definition in file ScopedPtr.hxx.