|
OODuck
0.5
C Oriented Object framework with duck-typing support
|
| Ce4c_exception | |
| Ce4c_exception_type | |
| Ce4c_signal_mapping | |
| ▼CObject | Base class for everything |
| ▼CClass | Class used to build new class dynamically |
| CSingleton | Singleton metaclass |
| ▼CIterable | Abstract class which allow to iterate over object |
| CCollection | Collection of item |
| CHashmap | Hashmap implementation |
| CList | List implementation |
| ▼CIterableNode | Abstract class to encapsulate item objects |
| CCollectionNode | Collection item |
| CListNode | ListNode implementation |
| CIterator | Object used to iterate over Iterable |
| CString | String utility class |
| CValue | Classic C types encapsulation |
| CVTableEntry | Entry for dynamic VTable |
| ▼CRuntimeError | Baseclass for all exceptions |
| CAbstractError | Raised when an abstract class is instanciated |
| CNotImplementedError | Raised when function or method isn't implemented |