hedgewars/log.pas
author Xeli
Thu, 04 Aug 2011 17:22:37 +0200
branchhedgeroid
changeset 5460 c33b4daa4ce4
parent 5306 b7c62722467d
permissions -rw-r--r--
AddFileLog tweak, added [Con] to each line
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5306
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     1
unit log;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     2
{$ifdef fpc}
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     3
 {$mode delphi}
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     4
{$endif}
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     5
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     6
interface
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     7
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     8
const libname='liblog.so';
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     9
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    10
      ANDROID_LOG_UNKNOWN=0;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    11
      ANDROID_LOG_DEFAULT=1;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    12
      ANDROID_LOG_VERBOSE=2;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    13
      ANDROID_LOG_DEBUG=3;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    14
      ANDROID_LOG_INFO=4;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    15
      ANDROID_LOG_WARN=5;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    16
      ANDROID_LOG_ERROR=6;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    17
      ANDROID_LOG_FATAL=7;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    18
      ANDROID_LOG_SILENT=8;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    19
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    20
type android_LogPriority=integer;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    21
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    22
function __android_log_write(prio:longint;tag,text:pchar):longint; cdecl; external libname name '__android_log_write';
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    23
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    24
//function __android_log_print(prio:longint;tag,print:pchar;params:array of pchar):longint; cdecl; external libname name '__android_log_print';
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    25
  
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    26
implementation
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    27
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    28
end.