Fission FSN
Loading...
Searching...
No Matches
fsIFacebook Class Referenceabstract

#include <fsIFacebook.h>

Classes

struct  fsSFacebookPost

Public Member Functions

void post (const fsSFacebookPost &pPost)
void logon ()
void logout ()

Static Public Member Functions

static fsIFacebook *const instanceGet ()
static void create (const fsStr &pAppId, const fsStr &pAppSecret)
static void destroy ()

Protected Member Functions

virtual void postDo (const fsSFacebookPost &pPost)=0
virtual void logonDo ()=0
virtual void logoutDo ()=0
 fsIFacebook (const fsStr &pAppId, const fsStr &pAppSecret)
virtual ~fsIFacebook ()

Protected Attributes

fsStr mAppId
fsStr mAppSecret

Constructor & Destructor Documentation

◆ fsIFacebook()

fsIFacebook::fsIFacebook ( const fsStr & pAppId,
const fsStr & pAppSecret )
protected

◆ ~fsIFacebook()

fsIFacebook::~fsIFacebook ( )
protectedvirtual

Member Function Documentation

◆ create()

void fsIFacebook::create ( const fsStr & pAppId,
const fsStr & pAppSecret )
static

◆ destroy()

void fsIFacebook::destroy ( )
static

◆ instanceGet()

fsIFacebook *const fsIFacebook::instanceGet ( )
static

◆ logon()

void fsIFacebook::logon ( )

◆ logonDo()

virtual void fsIFacebook::logonDo ( )
protectedpure virtual

◆ logout()

void fsIFacebook::logout ( )

◆ logoutDo()

virtual void fsIFacebook::logoutDo ( )
protectedpure virtual

◆ post()

void fsIFacebook::post ( const fsSFacebookPost & pPost)

◆ postDo()

virtual void fsIFacebook::postDo ( const fsSFacebookPost & pPost)
protectedpure virtual

Member Data Documentation

◆ mAppId

fsStr fsIFacebook::mAppId
protected

◆ mAppSecret

fsStr fsIFacebook::mAppSecret
protected

The documentation for this class was generated from the following files: