Object Data Manager Library (libodm.a)
#include <odmi.h>
int odm_create_class (ClassSymbol) CLASS_SYMBOL ClassSymbol;
The odm_create_class subroutine creates an object class. However, the .c and .h files generated by the odmcreate command are required to be part of the application.
ClassSymbol | Specifies a class symbol of the form ClassName_CLASS, which is declared in the .h file created by the odmcreate command. |
Upon successful completion, a value of 0 is returned. If the odm_create_class subroutine is unsuccessful, a value of -1 is returned and the odmerrno variable is set to an error code.
Failure of the odm_create_class subroutine sets the odmerrno variable to one of the following error codes:
See "ODM Error Codes" in AIX Version 4.3 Technical Reference: Base Operating System and Extensions Volume 1 for explanations of the ODM error codes.
See Appendix B, "ODM Error Codes" for explanations of the ODM error codes.
This subroutine is part of Base Operating System (BOS) Runtime.
The odm_mount_class subroutine.
The odmcreate command.
List of ODM Commands and Subroutines.
See ODM Example Code and Output in AIX Version 4.3 General Programming Concepts: Writing and Debugging Programs for an example of a .h file.
Object Data Manager (ODM) Overview for Programmers in AIX Version 4.3 General Programming Concepts: Writing and Debugging Programs.