![]() ![]() ![]()
|
BREW C++ Class Library & GUI Framework & XML Middleware : SophiaFramework 4.1 |
#include <SFXStream.h.hpp>
class SFXStream;
<link linkend="sec.macro.core.typedef.SFMTYPEDEFCLASS">SFMTYPEDEFCLASS</link>(SFXStream)


| Constructor/Destructor |
|---|
|
SFXStream( Void ) Constructor of SFXStream class.
|
|
~SFXStream( Void ) Destructor of the SFXStream class.
|
| Public Functions | |
|---|---|
| Void |
Cancel( Void ) Call the Cancel function for Storage class. And also unregister the callback functions that are registered.
|
| SFCError |
ResetTrigger( Void ) Reset the trigger when the callback function will be called.
|
| SFCError |
SetTrigger(
UInt32 size
) SetTrigger( VoidConstPtr buffer , UInt32 size ) SetTrigger( SFXBufferConstRef buffer ) Set the trigger when the callback function will be called.
|
| Bool |
Triggers( Void ) Check whether the callback function is called by trigger or not.
|
| Types |
|---|
|
CallbackSPP Constant that represents Callback function.
|
[ protected, explicit ] SFXStream(Void);
[ public, virtual ] virtual ~SFXStream(Void);
[ public, virtual ] Void Cancel(Void);
The Cancel function is a pure virtual function.
[ public, virtual ] SFCError ResetTrigger(Void);
The ResetTrigger function is a pure virtual function.
[ public, virtual ] SFCError SetTrigger( UInt32 size // data size to be read or written through stream );
[ public, virtual ] SFCError SetTrigger( SFXBufferConstRef buffer // SFXBuffer object to be read or written through stream );
[ public, virtual ] SFCError SetTrigger( VoidConstPtr buffer // data to be read or written through stream UInt32 size // data size to be read or written through stream );
The SetTrigger function is a pure virtual function.
[ public, virtual, const ] Bool Triggers(Void);
The Triggers function is a pure virtual function.
typedef Void(* SFXStream::CallbackSPP)(SFCError error, VoidPtr reference)
|
Copyright (C) 2002 - 2009 Sophia Cradle, Inc. All Rights Reserved. |
![]() ![]() ![]()
|