nn::os::ManagedThread::EnumerateCallback::operator() Member Function

Syntax

#include <nn/os.h>

virtual bool operator()(
     ManagedThread * p
) = 0;

Arguments

Name Description
in p Pointer to an enumerated instance.

Return Values

Returns true if enumeration continues, or false if it has stopped.

Description

This is a user-defined process function.

This is a pure virtual function so it cannot be called. The intention is for users to implement their own processes in derived classes.

The pointers to the ManagedThread instances that are the targets of Enumerate are called one at a time as the argument of this function.

If this function has been called by Enumerate, then while it is executing, p cannot be finalized by another thread.

Revision History

2012/04/13
Initial version.

CONFIDENTIAL