Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Descriptors for function interfaces

Many interfaces which use or manipulate text strings or general binary data use descriptors to specify the interface. In conventional ‘C’ programming, interfaces are specified using a combination of char*, void* and length values. In EPOC, descriptors are always used.

There are four main cases:

Defining interfaces using the base descriptor classes allows callers to pass all appropriate derived descriptor types.