• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libcsc-0.82.3/src/

Lines Matching defs:symbol

47         CSCsymbolIntInit    - initialize a integer symbol
48 CSCsymbolFloatInit - initialize a floating point symbol
49 CSCsymbolPtrInit - initialize a pointer symbol
50 CSCsymbolIntNew - allocate and initialize a integer symbol
51 CSCsymbolFloatNew - allocate and initialize a floating point symbol
52 CSCsymbolPtrNew - allocate and initialize a pointer symbol
53 CSCsymbolIntDel - delete a integer symbol
54 CSCsymbolFloatDel - delete a floating point symbol
55 CSCsymbolPtrDel - delete a pointer symbol
56 CSCsymbolIntWrite - write a integer symbol in ASCII format
57 CSCsymbolFloatWrite - write a floating point symbol in ASCII format
58 CSCsymbolPtrWrite - write a pointer symbol in ASCII format
59 CSCsymbolDup - dynamically allocate and duplicate a symbol
60 CSCsymbolDel - remove a libcsc symbol table
78 05dec99 drj Added initialization of new `valueFlag' symbol field.
235 CSCsymbolIntInit - initialize a integer symbol
241 CSCsymbolType* const symbol,
250 CSC_BADARG .... symbol or symName is equal to NULL
253 CSCsymbolIntInit() initializes the symbol pointed to by `symbol' with
259 The pointer `symName' is copied into the symbol structure; therefore, if
260 `symName' is subsequently freed, then the newly initialized symbol will
268 The symbol's valueFlag field is set to 1.
289 CSCsymbolType* const symbol,
297 ASSERT_RTN (symbol != NULL, "CSCsymbolIntInit: NULL symbol", CSC_BADARG);
300 if ((symbol == NULL) || (symName == NULL)) return (CSC_BADARG);
302 symbol->name = (char*)symName;
303 symbol->type = symType;
304 symbol->valueFlag = 1;
305 symbol->dvSize = 0;
306 symbol->value.integer = symVal;
319 CSCsymbolFloatInit - initialize a floating point symbol
325 CSCsymbolType* const symbol,
334 CSC_BADARG .... symbol or symName is equal to NULL
337 CSCsymbolFloatInit() initializes the symbol pointed to by `symbol' with
343 The pointer `symName' is copied into the symbol structure; therefore, if
344 `symName' is subsequently freed, then the newly initialized symbol will
352 The symbol's valueFlag field is set to 2.
373 CSCsymbolType* const symbol,
381 ASSERT_RTN (symbol != NULL, "CSCsymbolFloatInit: NULL symbol", CSC_BADARG);
384 if ((symbol == NULL) || (symName == NULL)) return (CSC_BADARG);
386 symbol->name = (char*)symName;
387 symbol->type = symType;
388 symbol->valueFlag = 2;
389 symbol->dvSize = 0;
390 symbol->value.real = symVal;
403 CSCsymbolPtrInit - initialize a pointer symbol
409 CSCsymbolType* const symbol,
419 CSC_BADARG .... symbol, symName, or symVal is equal to NULL
422 CSCsymbolPtrInit() initializes the symbol pointed to by `symbol' with
427 The pointers `symName' and `symval' are copied into the symbol
429 then the newly initialized symbol will have an aliasing error (pointer
437 The symbol's valueFlag field is set to 3.
458 CSCsymbolType* const symbol,
467 ASSERT_RTN (symbol != NULL, "CSCsymbolPtrInit: NULL symbol", CSC_BADARG);
471 if ((symbol == NULL) || (symName == NULL) || (symVal == NULL))
476 symbol->name = (char*)symName;
477 symbol->type = symType;
478 symbol->valueFlag = 3;
479 symbol->dvSize = symValSize;
480 symbol->value.pointer = (void*)symVal;
493 CSCsymbolIntNew - allocate and initialize a integer symbol
507 CSCsymbolIntNew() returns a pointer to the newly allocated symbol, if
511 CSCsymbolIntNew() dynamically allocates a new symbol structure and
518 Memory for the new symbol's name is allocated and `symName' is copied
522 The symbol's valueFlag field is set to 1.
594 CSCsymbolFloatNew - allocate and initialize a floating point symbol
608 CSCsymbolFloatNew() returns a pointer to the newly allocated symbol, if
612 CSCsymbolFloatNew() dynamically allocates a new symbol structure and
619 Memory for the new symbol's name is allocated and `symName' is copied
623 The symbol's valueFlag field is set to 2.
695 CSCsymbolPtrNew - allocate and initialize a pointer symbol
710 CSCsymbolPtrNew() returns a pointer to the newly allocated symbol, if
714 CSCsymbolPtrNew() dynamically allocates a new symbol structure and
724 The symbol's valueFlag field is set to 3.
823 CSCsymbolIntDel - delete a integer symbol
842 CSCsymbolIntDel() removes the integer symbol whose pointer is pointed
846 The name field of the symbol structure is a character pointer and
848 symbol with a statically allocated name.
897 CSCsymbolFloatDel - delete a floating point symbol
916 CSCsymbolFloatDel() removes the floating point symbol whose pointer is
920 The name field of the symbol structure is a character pointer and
922 symbol with a statically allocated name.
971 CSCsymbolPtrDel - delete a pointer symbol
990 CSCsymbolPtrDel() removes the pointer symbol whose pointer is pointed
994 The name and value fields of the symbol structure are pointers and
996 symbol with a statically allocated name or pointer.
1046 CSCsymbolIntWrite - write a integer symbol in ASCII format
1060 CSCsymbolIntWrite() writes to fd the fields of the symbol in an ASCII
1093 (void)write (fd, "\n-- int symbol\nname: ", 24);
1123 CSCsymbolFloatWrite - write a floating point symbol in ASCII format
1137 CSCsymbolFloatWrite() writes to fd the fields of the symbol in an ASCII
1170 (void)write (fd, "\n-- float symbol\nname: ", 25);
1200 CSCsymbolPtrWrite - write a pointer symbol in ASCII format
1214 CSCsymbolPtrWrite() writes to fd the fields of the symbol in an ASCII
1247 (void)write (fd, "\n-- pointer symbol\nname: ", 26);
1273 CSCsymbolDup - dynamically allocate and duplicate a symbol
1286 symbol, otherwise NULL is returned.
1289 CSCsymbolDup() dynamically allocates a symbol structure and copies the
1290 symbol pointed to by `symPtr' into the new symbol.
1292 The symbol's name is also dynamically allocated and copied. To free
1293 the newly created symbol's memory, the name field and the symbol
1368 CSCsymbolDel - remove a libcsc symbol table
1387 CSCsymbolDel() deletes the symbol whose pointer is pointed to by
1390 If the symbol was created by CSCsymbolFloatInit(), CSCsymbolIntInit(),
1396 If the symbol's valueFlag field is set to 1, 2 or 3, then the name
1397 field is deallocated. If the symbol's valueFlag field is set to 3,