Code::Blocks
SVN r11506
include
ibaseworkspaceloader.h
Go to the documentation of this file.
1
/*
2
* This file is part of the Code::Blocks IDE and licensed under the GNU Lesser General Public License, version 3
3
* http://www.gnu.org/licenses/lgpl-3.0.html
4
*/
5
6
#ifndef IBASEWORKSPACELOADER_H
7
#define IBASEWORKSPACELOADER_H
8
9
class
wxString
;
10
11
class
IBaseWorkspaceLoader
12
{
13
public
:
14
IBaseWorkspaceLoader
(){}
15
virtual
~IBaseWorkspaceLoader
(){}
16
17
virtual
bool
Open
(
const
wxString
& filename,
wxString
& Title) = 0;
18
virtual
bool
Save
(
const
wxString
& title,
const
wxString
& filename) = 0;
19
};
20
21
#endif // IBASEWORKSPACELOADER_H
IBaseWorkspaceLoader::Open
virtual bool Open(const wxString &filename, wxString &Title)=0
IBaseWorkspaceLoader::~IBaseWorkspaceLoader
virtual ~IBaseWorkspaceLoader()
Definition:
ibaseworkspaceloader.h:15
IBaseWorkspaceLoader::Save
virtual bool Save(const wxString &title, const wxString &filename)=0
IBaseWorkspaceLoader
Definition:
ibaseworkspaceloader.h:11
wxString
IBaseWorkspaceLoader::IBaseWorkspaceLoader
IBaseWorkspaceLoader()
Definition:
ibaseworkspaceloader.h:14
Generated by
1.8.13