|  | GL Studio C++ Runtime API
    | 
#include <util.h>
| Public Member Functions | |
| InterfaceDescriptionClass (const char *code, const char *usage, const char *comment) | |
| InterfaceDescriptionClass (const InterfaceDescriptionClass &source) | |
| InterfaceDescriptionClass & | operator= (const InterfaceDescriptionClass &source) | 
| void | Code (const char *) | 
| Set the code member to a new value. | |
| void | Usage (const char *) | 
| Set the usage member to a new value. | |
| void | Comment (const char *) | 
| Set the comment member to a new value. | |
| const char * | Code () const | 
| const char * | Usage () const | 
| const char * | Comment () const | 
| InterfaceDescriptionClass (InterfaceDescriptionClass &&source) | |
| InterfaceDescriptionClass & | operator= (InterfaceDescriptionClass &&source) | 
Used to make interface information visible to the user at design time
| InterfaceDescriptionClass | ( | const char * | code, | 
| const char * | usage, | ||
| const char * | comment | ||
| ) | 
Constructor
| code | Method name only. | 
| usage | Full method signature. | 
| comment | Associated comment. | 
| InterfaceDescriptionClass | ( | const InterfaceDescriptionClass & | source | ) | 
Copy constructor
| source | The object to copy from. | 
| 
 | inline | 
Move constructor
| source | The object to move from. | 
| 
 | inline | 
| 
 | inline | 
| InterfaceDescriptionClass & operator= | ( | const InterfaceDescriptionClass & | source | ) | 
Assignment constructor
| source | The object to copy from. | 
| 
 | inline | 
Assignment move operator
| source | The object to move from. | 
| 
 | inline |