00001 /* 00002 * $Id: _clawClassNames.h,v 1.45 2003/09/12 22:23:52 mindstorm2600 Exp $ 00003 * 00004 * Here we store references to data strings containing the names of every class 00005 * belonging to this C++ Library 00006 */ 00007 #ifndef __clawClassNames_H__ 00008 #define __clawClassNames_H__ 00009 00010 namespace clawsoft { 00011 extern const char *_clawArray; 00012 extern const char *_clawArrayIndexOutOfLimitsException; 00013 extern const char *_clawBrokenPipeException; 00014 extern const char *_clawCantLoadDSOException; 00015 extern const char *_clawCantUnloadDSOException; 00016 extern const char *_clawConnectionRefusedException; 00017 extern const char *_clawConnectionTimeoutException; 00018 extern const char *_clawContainer; 00019 extern const char *_clawDSOException; 00020 extern const char *_clawDSOSymbolException; 00021 extern const char *_clawElementNotFoundException; 00022 extern const char *_clawException; 00023 extern const char *_clawSystem; 00024 extern const char *_clawThreading; 00025 extern const char *_clawIOException; 00026 extern const char *_clawList; 00027 extern const char *_clawMutex; 00028 extern const char *_clawMutexException; 00029 extern const char *_clawNetworkException; 00030 extern const char *_clawNetworkUnreachableException; 00031 extern const char *_clawnodeT; 00032 extern const char *_clawNoMoreTokensException; 00033 extern const char *_clawNullPointerException; 00034 extern const char *_clawNumberException; 00035 extern const char *_clawObject; 00036 extern const char *_clawPlugin; 00037 extern const char *_clawProcOutOfFileDescriptorsException; 00038 extern const char *_clawServerSocket; 00039 extern const char *_clawSharedVar; 00040 extern const char *_clawSocket; 00041 extern const char *_clawSocketAlreadyBoundedException; 00042 extern const char *_clawSocketAlreadyUsedException; 00043 extern const char *_clawSocketBase; 00044 extern const char *_clawSocketUnableToReadException; 00045 extern const char *_clawSocketUnableToWriteException; 00046 extern const char *_clawString; 00047 extern const char *_clawSysOutOfFileDescriptorsException; 00048 extern const char *_clawThread; 00049 extern const char *_clawTokenizer; 00050 extern const char *_clawUnableToLockMutexException; 00051 extern const char *_clawUnableToUnlockMutexException; 00052 extern const char *_clawDeadLockException; 00053 extern const char *_clawThreadException; 00054 extern const char *_clawThreadNotRunningException; 00055 extern const char *_clawFileExistsException; 00056 extern const char *_clawThisIsADirectoryException; 00057 extern const char *_clawPermissionDeniedException; 00058 extern const char *_clawFilenameTooLongException; 00059 extern const char *_clawFileOrDirectoryNotFoundException; 00060 extern const char *_clawThisIsNotADirectoryException; 00061 extern const char *_clawDeviceOrFIFONotFoundException; 00062 extern const char *_clawDeviceNotFoundException; 00063 extern const char *_clawUnableToWriteOnReadOnlyFileException; 00064 extern const char *_clawUnableToWriteOnRunningExecutableFileException; 00065 extern const char *_clawFilenameExceedsAddressSpaceException; 00066 extern const char *_clawTooManySymlinksException; 00067 extern const char *_clawNotEnoughStorageSpaceException; 00068 extern const char *_clawNotEnoughKernelMemoryException; 00069 extern const char *_clawMaximumNumberOfOpenFilesForThisProcessException; 00070 extern const char *_clawMaximumNumberOfOpenFilesForThisSystemException; 00071 extern const char *_clawFileException; 00072 extern const char *_clawFileNotOpenedException; 00073 extern const char *_clawFeatureNotAvailableOnPipesOrSocketException; 00074 extern const char *_clawInvalidParameterException; 00075 extern const char *_clawUserIDDoesNotMatchException; 00076 extern const char *_clawSecurityException; 00077 extern const char *_clawFileTooBigException; 00078 00079 00080 00081 extern const char *_clawWriteWillBlockException; 00082 00083 extern const char *_clawInterruptedSystemCallException; 00084 00085 extern const char *_clawDate; 00086 00087 extern const char *_clawBaseFile; 00088 00089 extern const char *_clawUnix; 00090 00091 extern const char *_clawTime; 00092 00093 extern const char *_clawTimestamp; 00094 00095 extern const char *_clawNetwork; 00096 00097 extern const char *_clawChronometer; 00098 00099 extern const char *_clawTextOutput; 00100 00101 extern const char *_clawStandardError; 00102 00103 extern const char *_clawStandardOutput; 00104 00105 extern const char *_clawTextInput; 00106 00107 extern const char *_clawStandardInput; 00108 00109 extern const char *_clawMemory; 00110 00111 extern const char *_clawMemoryException; 00112 00113 extern const char *_clawAllocationFailedException; 00114 00115 extern const char *_clawReallocFailedException; 00116 00117 extern const char *_clawMathException; 00118 00119 extern const char *_clawTemporalBuffer; 00120 00121 extern const char *_clawGarbageCollector; 00122 00123 extern const char *_clawList__nodeT; 00124 00125 extern const char *_clawAutomatedGC; 00126 00127 extern const char *_clawGroup; 00128 00129 extern const char *_clawBufferTooSmallException; 00130 00131 extern const char *_clawGroupException; 00132 00133 extern const char *_clawUserException; 00134 00135 extern const char *_clawUser; 00136 00137 extern const char *_clawUserNotFoundException; 00138 00139 extern const char *_clawGroupNotFoundException; 00140 00141 extern const char *_clawSyslog; 00142 00143 extern const char *_clawConditionVar; 00144 00145 extern const char *_clawConditionVarWaitTimedOutException; 00146 00147 extern const char *_clawSemaphore; 00148 00149 extern const char *_clawSemaphoreException; 00150 00151 extern const char *_clawSemaphoreInitValueException; 00152 00153 extern const char *_clawSemaphoreUnableToDestroyException; 00154 00155 extern const char *_clawSemaphoreUnableToDecreaseException; 00156 00157 extern const char *_clawSemaphoreUnableToIncreaseException; 00158 00159 extern const char *_clawLog; 00160 00161 extern const char *_clawDBDriverInfo; 00162 00163 extern const char *_clawFileNotFoundException; 00164 00165 extern const char *_clawSQLDriver; 00166 00167 extern const char *_clawSQLConnection; 00168 00169 extern const char *_clawDatabaseException; 00170 00171 extern const char *_clawDBServerUnreachableException; 00172 00173 extern const char *_clawAlreadyConnected2DBException; 00174 00175 extern const char *_clawDBConnectFirstException; 00176 00177 extern const char *_clawResultSet; 00178 00179 extern const char *_clawSQLResultRow; 00180 00181 extern const char *_clawSQLField; 00182 00183 extern const char *_clawByte; 00184 00185 extern const char *_clawUndefinedClassException; 00186 00187 extern const char *_clawStringException; 00188 00189 extern const char *_clawParseException; 00190 00191 extern const char *_clawDateParseException; 00192 00193 extern const char *_clawTimeParseException; 00194 00195 extern const char *_clawBitParseException; 00196 00197 extern const char *_clawByteParseException; 00198 00199 extern const char *_clawNoDataFetchException; 00200 00201 extern const char *_clawNoMoreRowsException; 00202 00203 extern const char *_clawDBConnectionFailedException; 00204 }; 00205 #endif
Authors:
Juan V. Guerrero
Jannette C. Mejia
Juan C. Guevara
Powered by: