Sourceforge.net - The VCF's Project Host
   The VCF Website Home   |   Online Discussion Forums   |   Sourceforge.net Project Page   

VCF::OSXClipboard Class Reference

Class OSXClipboard documentation. More...

#include <OSXClipboard.h>

Inheritance diagram for VCF::OSXClipboard:

VCF::ClipboardPeer List of all members.

Public Member Functions

 OSXClipboard ()
virtual ~OSXClipboard ()
virtual void copy (DataObject *data)
virtual DataObjectpaste (const String &dataType)
virtual bool hasDataType (const String &dataType)

Static Public Member Functions

static DataObjectcreateDataObjectFromPasteBoard (PasteboardRef pasteBoard)
static void initDataObjectFromPasteBoard (PasteboardRef pasteBoard, DataObject *dataObject)

Protected Attributes

CFRefObject< PasteboardRef > globalPasteBoard_

Detailed Description

Class OSXClipboard documentation.


Constructor & Destructor Documentation

VCF::OSXClipboard::OSXClipboard  ) 
 

virtual VCF::OSXClipboard::~OSXClipboard  )  [virtual]
 


Member Function Documentation

virtual void VCF::OSXClipboard::copy DataObject data  )  [virtual]
 

Implements VCF::ClipboardPeer.

static DataObject* VCF::OSXClipboard::createDataObjectFromPasteBoard PasteboardRef  pasteBoard  )  [static]
 

virtual bool VCF::OSXClipboard::hasDataType const String dataType  )  [virtual]
 

Implements VCF::ClipboardPeer.

static void VCF::OSXClipboard::initDataObjectFromPasteBoard PasteboardRef  pasteBoard,
DataObject dataObject
[static]
 

virtual DataObject* VCF::OSXClipboard::paste const String dataType  )  [virtual]
 

Implements VCF::ClipboardPeer.


Member Data Documentation

CFRefObject<PasteboardRef> VCF::OSXClipboard::globalPasteBoard_ [protected]
 


The documentation for this class was generated from the following file:
   Comments or Suggestions?    License Information