gtkIOStream  1.7.0
GTK+ << C++ IOStream operators for GTK+. Now with ORBing, numerical computation, audio client and more ...
FileGtk Class Reference

#include <FileGtk.H>

Public Member Functions

 FileGtk (void)
 
 FileGtk (const char *name)
 
 ~FileGtk (void)
 
void getFileName (void)
 
void setFileName (const char *fn)
 
void addOKCallback (GtkSignalFunc callB, gpointer data)
 
void addCancelCallback (GtkSignalFunc callB, gpointer data)
 

Protected Attributes

gchar * fileName
 

Private Member Functions

void internalInit (void)
 

Static Private Member Functions

static void store_filename (GtkFileSelection *selector, gpointer data)
 

Private Attributes

GtkWidget * fileGtk
 

Detailed Description

Definition at line 25 of file FileGtk.H.

Constructor & Destructor Documentation

◆ FileGtk() [1/2]

FileGtk::FileGtk ( void  )
inline

Definition at line 48 of file FileGtk.H.

Here is the call graph for this function:

◆ FileGtk() [2/2]

FileGtk::FileGtk ( const char *  name)
inline

Definition at line 55 of file FileGtk.H.

Here is the call graph for this function:

◆ ~FileGtk()

FileGtk::~FileGtk ( void  )
inline

Definition at line 63 of file FileGtk.H.

Member Function Documentation

◆ addCancelCallback()

void FileGtk::addCancelCallback ( GtkSignalFunc  callB,
gpointer  data 
)
inline

Definition at line 82 of file FileGtk.H.

◆ addOKCallback()

void FileGtk::addOKCallback ( GtkSignalFunc  callB,
gpointer  data 
)
inline

Definition at line 79 of file FileGtk.H.

◆ getFileName()

void FileGtk::getFileName ( void  )
inline

Definition at line 73 of file FileGtk.H.

◆ internalInit()

void FileGtk::internalInit ( void  )
inlineprivate

Definition at line 36 of file FileGtk.H.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setFileName()

void FileGtk::setFileName ( const char *  fn)
inline

Definition at line 74 of file FileGtk.H.

◆ store_filename()

static void FileGtk::store_filename ( GtkFileSelection *  selector,
gpointer  data 
)
inlinestaticprivate

Definition at line 28 of file FileGtk.H.

Here is the caller graph for this function:

Member Data Documentation

◆ fileGtk

GtkWidget* FileGtk::fileGtk
private

Definition at line 26 of file FileGtk.H.

◆ fileName

gchar* FileGtk::fileName
protected

Definition at line 46 of file FileGtk.H.


The documentation for this class was generated from the following file:
gtkIOStream: FileGtk Class Reference
GTK+ IOStream  Beta