GridComputing
Job Management in Grid Computing
Main Page
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
menugrid.h
Go to the documentation of this file.
1
#ifndef MENUGRID_H_
2
#define MENUGRID_H_
3
4
#include <stdexcept>
5
6
class
GridManager
;
7
class
GridNetwork
;
8
10
class
ActionCanceled
:
public
std::exception
11
{
12
public
:
13
ActionCanceled
(
const
char
* msg) : exception(msg) { }
14
};
15
16
// GridNetwork
17
void
NewGrid
(
GridNetwork
* gn);
18
void
ChangeGridName
(
GridNetwork
* gn);
19
void
ChangeGridTopic
(
GridNetwork
* gn);
20
void
RemoveGrid
(
GridNetwork
* gn);
21
void
SearchGrids
(
GridNetwork
* gn);
22
23
// GridManager
24
void
NewAcademicUser
(
GridManager
* gm);
25
void
NewEnterpriseUser
(
GridManager
* gm);
26
void
NewMachine
(
GridManager
* gm);
27
void
NewPriorityMachine
(
GridManager
* gm);
28
void
NewJob
(
GridManager
* gm);
29
void
RemoveUser
(
GridManager
* gm);
30
void
RemoveMachine
(
GridManager
* gm);
31
void
RemovePriorityMachine
(
GridManager
* gm);
32
void
SearchUsers
(
GridManager
* gm);
33
void
SearchMachines
(
GridManager
* gm);
34
void
SearchPriorityMachines
(
GridManager
* gm);
35
void
SearchJobs
(
GridManager
* gm);
36
void
SearchRemovedUsers
(
GridManager
* gm);
37
38
void
ChangeUserInfo
(
GridManager
* gm);
39
void
ChangeMachineInfo
(
GridManager
* gm);
40
void
ChangePriorityMachineInfo
(
GridManager
* gm);
41
void
ChangeGridManagerInfo
(
GridNetwork
* gn);
42
43
#endif // MENUGRID_H_
src
menugrid.h
Generated on Sun Dec 30 2012 14:13:37 for GridComputing by
1.8.2