BCursor

Derived From:
Mix-in Classes:BArchivable
Declared In:be/app/Cursor.h
Library:libbe.so
Allocation:
Class Overview

Constructor and Destructor

BCursor()

BCursor(const void* cursorData); BCursor(BMessage* archive);

Initializes the new cursor object. If you specify a non-NULL value for cursorData, the cursor is initialized with the specified cursor data.

If you specify a NULL value for cursorData, the cursor is useless; since this class doesn't currently provide a means of setting the cursor data once the object is instantiated, you're out of luck, so why bother?

BCursor doesn't currently implement archiving, so you shouldn't use the second form.

~BCursor()

virtual ~BCursor();

Releases any resources used by the cursor.


Static Functions

Instantiate()

static BArchivable* Instantiate(BMessage* archive);

Not currently implemented; always returns NULL.

See also: BArchivable::Instantiate(), BArchivable::Archive()