Logging inkl. automatischem Sub-Namen

Begonnen von bugster_de, 25 August 2013, 21:06:23

Vorheriges Thema - Nächstes Thema

bugster_de

und ebenfalls als Abfallprodukt eine Log Funktion, die den Namen der aufrufenden Funktion (sub) ermittelt und automatisch ins Log schreibt

Anstelle von

Log( 1, "ein Text" );

nutze ich nun

GU_Set_Log( 1, "ein Text" );

wenn man nun folgenden Code hat:

sub toto( ) {
   GU_Set_Log( 1, "ein Logtext" );
}

dann steht im Log

2013.08.25 20:01:19 1: toto: ein Logtext

Sprich die aufrufende Funktion ist automatisch mit dabei, ohne dass man was tut.