/simpletypesystem/trunk

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/simpletypesystem/trunk

« back to all changes in this revision

Viewing changes to src/baseobject.h

  • Committer: Gustav Hartvigsson
  • Date: 2015-08-26 21:43:01 UTC
  • Revision ID: gustav.hartvigsson@gmail.com-20150826214301-a3ms101kvjx4g0qq
* General documentation clean up.
* Made the doxygen optimise for C
* Changed SBoxPrivate to use union
* Implemented the s_box_new_xxx functions
* moved free_func from SBoxClass to SBoxPrivate to lessen confusion with SObjectClass->free, and keep it private.
* Added S_ERROR_TYPE_ERROR to represent generic type errors.
* Added CALLBACK(k) macro
* Made a group for SMatrix.
* Added documentation for various functions and what not.

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
THE SOFTWARE.
21
21
*/
22
22
 
 
23
 
 
24
 
23
25
#ifndef __H_BASE_OBJECT__
24
26
#define __H_BASE_OBJECT__
25
27
 
40
42
 *
41
43
 * All objects that inherent from SObject get the ability to have
42
44
 * reference counting of objects via built in functions.
 
45
 *
 
46
 * @section Signals/Callbacks
 
47
 * @par @c notify
 
48
 *    This signal is envoked when a propertiy is changed in an SObject.
 
49
 * @endpar
43
50
 */
44
51
 
45
52
/* ---------------------------------------------------