Module Pike


Constant Backend

constant Pike.Backend

Description

The class of the DefaultBackend.

Typically something that has inherited __Backend.

See also

__Backend, DefaultBackend


Constant INDEX_FROM_BEG
Constant INDEX_FROM_END
Constant OPEN_BOUND

constant Pike.INDEX_FROM_BEG
constant Pike.INDEX_FROM_END
constant Pike.OPEN_BOUND

Description

Used with `[..] and lfun::`[..] to specify how the corresponding index maps to an upper or lower range bound:

INDEX_FROM_BEG

The index is relative to the beginning of the string or array (or any other sequence implemented through an object). Sequences typically start at zero.

INDEX_FROM_END

The index is relative to the end of the sequence. In strings and arrays, the last element is at zero, the one before that at one, etc.

OPEN_BOUND

The range is open in the corresponding direction. The index is irrelevant in this case.


Variable SmallBackend

program Pike.SmallBackend

Description

This is the most suitable backend implementation if you only want to monitor a small number of Stdio.File objects.


Constant WEAK_INDICES
Constant WEAK_VALUES
Constant WEAK

constant Pike.WEAK_INDICES
constant Pike.WEAK_VALUES
constant Pike.WEAK

Description

Flags for use together with set_weak_flag and get_weak_flag. See set_weak_flag for details.


Constant __HAVE_CPP_PREFIX_SUPPORT__

constant Pike.__HAVE_CPP_PREFIX_SUPPORT__

Description

This constant exists and has the value 1 if cpp supports the prefix feature.

See also

cpp()