Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

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



Category: BAFL

Basic Application Framework Library (BFL.lib) panics. Note that a number of APIs can raise these panics. These are:

1

This panic is raised in debug builds only.

This panic is raised by RResourceFile::ReadL(), when the length of the resource is greater than the maximum length of the target descriptor

2

Out of range index passed to RIncrMatcherBase::FirstMatchingIndex()

3

Maximum length passed to RTextBuf::SetMaxLengthL() was <=0

4

This panic is raised by the Read...() member functions and the Advance() member function of TResourceReader, when the current position in the resource buffer is moved beyond the end of the buffer.

5

This panic is raised by TResourceReader::Rewind(), when the current position in the resource buffer is moved before the start of the buffer.

6-13

Unused

14

No path specified in sound info passed to CBaSystemSoundArray::SetSoundL()

15

This panic is raised in debug builds only.

This panic is raised by TResourceReader::ReadTPtrC16(), when it detects that the alignment of Unicode strings within the resource is incorrect, i.e. the buffer is of an incorrect length for reading a Unicode string.

16

Unsupported old resource file format

17

No system sound category set for new system sound

18

Invalid system sound priority set

19

NULL UID passed to CBaNamedPlugins::IndexOfUid()

20

Bad resource file format found when constructing a CBaNamedPlugins object.

21

The array position at which the text representing the choice of no plug-in is to be inserted, is invalid. The panic is raised by CBaNamedPlugins::ConstructL().

22

An invalid comparison algorithm or no comparison algorithm supplied when sorting the plug-in names in the implementation of CBaNamedPlugins::ConstructL().

23

Unused.