Public Member Functions | Static Public Member Functions

AP_UnixClipboard Class Reference

#include <ap_UnixClipboard.h>

Inheritance diagram for AP_UnixClipboard:
XAP_UnixClipboard

List of all members.

Public Member Functions

 AP_UnixClipboard (AP_UnixApp *pUnixApp)
bool addTextData (T_AllowGet tTo, const void *pData, UT_sint32 iNumBytes)
bool addRichTextData (T_AllowGet tTo, const void *pData, UT_sint32 iNumBytes)
bool addHtmlData (T_AllowGet tTo, const void *pData, UT_sint32 iNumBytes, bool xhtml)
bool addODTData (T_AllowGet tTo, const void *pData, UT_sint32 iNumBytes)
bool addPNGData (T_AllowGet tTo, const void *pData, UT_sint32 iNumBytes)
bool getSupportedData (T_AllowGet tFrom, const void **ppData, UT_uint32 *pLen, const char **pszFormatFound)
bool getTextData (T_AllowGet tFrom, const void **ppData, UT_uint32 *pLen, const char **pszFormatFound)
bool getRichTextData (T_AllowGet tFrom, const void **ppData, UT_uint32 *pLen, const char **pszFormatFound)
bool getImageData (T_AllowGet tFrom, const void **ppData, UT_uint32 *pLen, const char **pszFormatFound)
bool getDynamicData (T_AllowGet tFrom, const void **ppData, UT_uint32 *pLen, const char **pszFormatFound)
void addFormat (const char *fmt)
void deleteFormat (const char *fmt)

Static Public Member Functions

static bool isTextTag (const char *tag)
static bool isRichTextTag (const char *tag)
static bool isHTMLTag (const char *tag)
static bool isImageTag (const char *tag)
static bool isDynamicTag (const char *tag)

Constructor & Destructor Documentation


Member Function Documentation

void AP_UnixClipboard::addFormat ( const char *  fmt  ) 
bool AP_UnixClipboard::addHtmlData ( T_AllowGet  tTo,
const void *  pData,
UT_sint32  iNumBytes,
bool  xhtml 
)
bool AP_UnixClipboard::addODTData ( T_AllowGet  tTo,
const void *  pData,
UT_sint32  iNumBytes 
)
bool AP_UnixClipboard::addPNGData ( T_AllowGet  tTo,
const void *  pData,
UT_sint32  iNumBytes 
)
bool AP_UnixClipboard::addRichTextData ( T_AllowGet  tTo,
const void *  pData,
UT_sint32  iNumBytes 
)
void AP_UnixClipboard::deleteFormat ( const char *  fmt  ) 
bool AP_UnixClipboard::getDynamicData ( T_AllowGet  tFrom,
const void **  ppData,
UT_uint32 pLen,
const char **  pszFormatFound 
)
bool AP_UnixClipboard::getImageData ( T_AllowGet  tFrom,
const void **  ppData,
UT_uint32 pLen,
const char **  pszFormatFound 
)
bool AP_UnixClipboard::getRichTextData ( T_AllowGet  tFrom,
const void **  ppData,
UT_uint32 pLen,
const char **  pszFormatFound 
)
bool AP_UnixClipboard::getSupportedData ( T_AllowGet  tFrom,
const void **  ppData,
UT_uint32 pLen,
const char **  pszFormatFound 
)
bool AP_UnixClipboard::getTextData ( T_AllowGet  tFrom,
const void **  ppData,
UT_uint32 pLen,
const char **  pszFormatFound 
)
bool AP_UnixClipboard::isDynamicTag ( const char *  tag  )  [static]
bool AP_UnixClipboard::isHTMLTag ( const char *  tag  )  [static]
bool AP_UnixClipboard::isImageTag ( const char *  tag  )  [static]
bool AP_UnixClipboard::isRichTextTag ( const char *  tag  )  [static]
bool AP_UnixClipboard::isTextTag ( const char *  tag  )  [static]

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