Go to the source code of this file.
| Classes | |
| struct | osx_factory_st_ | 
| Typedefs | |
| typedef struct osx_factory_data_st_ * | osx_factory_data_handle | 
| typedef struct osx_factory_st_ | osx_factory_st | 
| Functions | |
| gui_factory_handle | osx_factory_cast_to_gui_factory (osx_factory_handle osx_factory_h) | 
| void | osx_factory_delete (osx_factory_handle osx_factory_h) | 
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
This implements the interface related portion of the osx_factory class. This file should be included in the osx_factory implementation file Yes, including a C file is bizarre, but that's how it works here.
Definition in file osx_factory_gen.c.
| typedef struct osx_factory_data_st_* osx_factory_data_handle | 
Forward pointer to reference non-interface data for the class. This must be defined manually.
Definition at line 42 of file osx_factory_gen.c.
| typedef struct osx_factory_st_ osx_factory_st | 
Private data for this class
| gui_factory_handle osx_factory_cast_to_gui_factory | ( | osx_factory_handle | osx_factory_h | ) | 
Cast the osx_factory object to gui_factory.
| osx_factory_h | The osx_factory object | 
Definition at line 98 of file osx_factory_gen.c.
| void osx_factory_delete | ( | osx_factory_handle | osx_factory_h | ) | 
The function to delete a osx_factory object. Upon return, the object is not longer valid and the pointer is set to NULL.
| osx_factory_h | A pointer to the object. If NULL, then this function is a no-op. | 
Definition at line 117 of file osx_factory_gen.c.
 1.7.4
 1.7.4