Lpc Manpages

FUNKTION:
     int is_class_member(string|string* str);

DEFINIERT IN:
     /std/class.c

ARGUMENTE:
     class : String oder Array von String mit den Klassen, auf die getestet
             werden sollen.

BESCHREIBUNG:
     Es wird getestet, ob das Objekt in eine der in /sys/class.h angegebenen
     Klassen faellt. In diesen Test werden die folgenden Eigenschaften des
     Objektes einbezogen:
       a) Die Rasse des Objektes (bei Lebewesen),
       b) die IDs des Objektes und
       c) die explizit angegebenen Klassen des Objektes.

RUECKGABEWERT:
     1, wenn das Objekt in eine der angegebenen Klassen faellt, ansonsten 0.

BEISPIEL:
     Es soll abgefragt werden, ob ein Hund laufen kann oder nicht:

     if ( HUND->is_class_member(CL_WALKING) == 1 )
      {
       write("Der Hund laeuft freudig auf Dich zu.\n");
      }
     else
      {
       write("Der Hund bleibt traurig in der Ecke sitzen. Er kann wohl "
             "nicht laufen.\n");
      }

SIEHE AUCH:
     AddClass, RemoveClass, /sys/class.h

----------------------------------------------------------------------------
01.11.17, Torin