isck

Langue: en

Version: October 1, 1997 (fedora - 05/07/09)

Section: 3 (Bibliothèques de fonctions)

NAME

isck -tells if a name is the pattern defined by the user
man2html: unable to open or read file man1/alc_origin.1

SYNOPSYS

 #include "mut.h"
 int isck(s)
 char *s;
 

PARAMETER

s
Pointer to the string to be check as clock

DESCRIPTION

isck compares the string defined by the MBK_CK(1) environment variable with the string s. If this string is not set by the user, its default value is "ck".

RETURN VALUE

isck returns 0 the pattern is not present If the pattern is found, 1 is returned.

EXAMPLE

 #include "mut.h"
 #include "mlo.h"
 find_a_ck(f)
 lofig_list *f;
 {
 locon_list *c;
 losig_list *s;
    /* first check connectors */
    for (c = f->LOCON; c; c = c->NEXT) {
       if (isck(c->NAME))
          return c->SIG;
       if (isck(getsigname(c->SIG)))
          return c->SIG;
    }
    /* then check internal signals */
    for (s = f->LOSIG; s; s = s->NEXT)
       if (s->TYPE == INTERNAL)
          if (isck(getsigname(s)))
             return s;
    return NULL;
 }
 

SEE ALSO

mbk(1), mbkenv(3), instr(3), isvdd(3), isvss(3), MBK_CK(1), MBK_VDD(1), MBK_VSS(1).
man2html: unable to open or read file man1/alc_bug_report.1