Save error values


Defines

#define SAVE_ERROR_OK   0
#define SAVE_ERROR_RCREATION   -1
#define SAVE_ERROR_UCREATION   -2
#define SAVE_ERROR_WRITE   -3
#define SAVE_ERROR_NO_PATH   -4
#define SAVE_ERROR_URENAME   -5
#define SAVE_ERROR_CLOSE   -6
#define SAVE_ERROR_RRENAME   -7
#define SAVE_ERROR_NOT_IN_MEMORY   -10
#define SAVE_ERROR_PLAYER   -11

Detailed Description

Those values are returned by save_map(), save_object() and save_objects().

Values under -10 are returned by swap_map() only.


Define Documentation

#define SAVE_ERROR_CLOSE   -6

Close error for regular file.

Definition at line 170 of file map.h.

#define SAVE_ERROR_NO_PATH   -4

Map had no path set.

Definition at line 168 of file map.h.

#define SAVE_ERROR_NOT_IN_MEMORY   -10

Map to swap isn't in memory.

Definition at line 172 of file map.h.

#define SAVE_ERROR_OK   0

No error.

Definition at line 164 of file map.h.

#define SAVE_ERROR_PLAYER   -11

Player on map to save.

Definition at line 173 of file map.h.

#define SAVE_ERROR_RCREATION   -1

Couldn't create the regular save file.

Definition at line 165 of file map.h.

#define SAVE_ERROR_RRENAME   -7

Couldn't rename regular temporary file.

Definition at line 171 of file map.h.

#define SAVE_ERROR_UCREATION   -2

Couldn't create the file for unique objects.

Definition at line 166 of file map.h.

#define SAVE_ERROR_URENAME   -5

Couldn't rename unique temporary file.

Definition at line 169 of file map.h.

#define SAVE_ERROR_WRITE   -3

Write error.

Definition at line 167 of file map.h.


Generated on Thu Mar 25 23:27:51 2010 for Crossfire Server, Branch 1.12 by  doxygen 1.5.8