www.delorie.com
/
gnu
/
docs
/
guile
/goops_toc.html
search
Buy GNU books!
Goops Manual
[
Top
]
[
Contents
]
[Index]
[
?
]
Table of Contents
1. Introduction
2. Getting Started
2.0.1 Running GOOPS
2.0.2 Methods
2.0.3 User-defined types
2.0.4 Types
3. Reference Manual
3.1 Introductory Remarks
3.1.1 Metaobjects and the Metaobject Protocol
3.1.2 Terminology
3.1.2.1 Metaclass
3.1.2.2 Class Precedence List
3.1.2.3 Accessor
3.2 Defining New Classes
3.2.1 Basic Class Definition
3.2.2 Class Options
3.2.3 Slot Options
3.2.4 Class Definition Internals
3.2.5 Customizing Class Definition
3.2.6 STKlos Compatibility
3.3 Creating Instances
3.3.1 Basic Instance Creation
3.3.2 Customizing Instance Creation
3.4 Accessing Slots
3.4.1 Instance Slots
3.4.2 Class Slots
3.4.3 Handling Slot Access Errors
3.5 Creating Generic Functions
3.5.1 Basic Generic Function Creation
3.5.2 Generic Function Internals
3.5.3 Extending Guile's Primitives
3.6 Adding Methods to Generic Functions
3.6.1 Basic Method Definition
3.6.2 Method Definition Internals
3.7 Invoking Generic Functions
3.7.1 Determining Which Methods to Apply
3.7.2 Handling Invocation Errors
3.8 Redefining a Class
3.8.1 Default Class Redefinition Behaviour
3.8.2 Customizing Class Redefinition
3.9 Changing the Class of an Instance
3.10 Introspection
3.10.1 Classes
3.10.2 Slots
3.10.3 Instances
3.10.4 Generic Functions
3.10.5 Generic Function Methods
3.11 Miscellaneous Functions
3.11.1 Administration Functions
3.11.2 Error Handling
3.11.3 Object Comparisons
3.11.4 Cloning Objects
3.11.5 Write and Display
4. MOP Specification
4.1 Class Definition
4.2 Instance Creation
4.3 Class Redefinition
4.4 Method Definition
4.5 Generic Function Invocation
5. Tutorial
5.1 Copyright
5.2 Introduction
5.3 Class definition and instantiation
5.3.1 Class definition
5.4 Inheritance
5.4.1 Class hierarchy and inheritance of slots
5.4.2 Instance creation and slot access
5.4.3 Slot description
5.4.4 Class precedence list
5.5 Generic functions
5.5.1 Generic functions and methods
5.5.2 Next-method
5.5.3 Example
Concept Index
Function and Variable Index
webmaster
donations
bookstore
delorie software
privacy
Copyright © 2003
by The Free Software Foundation
Updated Jun 2003