OSDN Git Service

Removing redundant error checking related to booking declaration.
[tjqt4port/tj2qt4.git] / taskjuggler / taskjuggler.h
1 /*
2  * taskjuggler.h - TaskJuggler
3  *
4  * Copyright (c) 2002, 2003, 2004 by Chris Schlaeger <cs@kde.org>
5  *
6  * This program is free software; you can redistribute it and/or modify
7  * it under the terms of version 2 of the GNU General Public License as
8  * published by the Free Software Foundation.
9  *
10  * $Id$
11  */
12
13 #ifndef _taskjuggler_h_
14 #define _taskjuggler_h_
15
16 #define TJURL "http://www.taskjuggler.org"
17
18 typedef enum CAType
19 {
20     CA_Undefined = 0, CA_Task, CA_Resource, CA_Account, CA_Shift, CA_Scenario
21 } CAType;
22
23 typedef enum CustomAttributeType
24 {
25     CAT_Undefined = 0, CAT_Reference, CAT_Text
26 } CustomAttributeType;
27
28 typedef enum TaskStatus
29 {
30     Undefined = 0, NotStarted, InProgressLate, InProgress, OnTime,
31     InProgressEarly, Finished, Late
32 } TaskStatus;
33
34 typedef enum AccountType { AllAccounts = 0, Cost, Revenue } AccountType;
35
36 typedef enum LoadUnit
37 {
38     minutes = 0, hours, days, weeks, months, years, shortAuto, longAuto
39 } LoadUnit;
40
41 #endif
42