• Skip to content
  • Skip to link menu
KDE 3.5 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

kstars

fq.h

Go to the documentation of this file.
00001 /* a fifo queue that never fills.
00002  * licensed under GNU Lesser Public License version 2.1 or later.
00003  * Copyright (C) 2005 Elwood C. Downey ecdowney@clearskyinstitute.com
00004  */
00005 
00006 typedef struct _FQ FQ;
00007 
00008 extern FQ *newFQ(int grow);
00009 extern void delFQ (FQ *q);
00010 extern void pushFQ (FQ *q, void *e);
00011 extern void *popFQ (FQ *q);
00012 extern void *peekFQ (FQ *q);
00013 extern int nFQ (FQ *q);
00014 extern void setMemFuncsFQ (void *(*newmalloc)(size_t size),
00015    void *(*newrealloc)(void *ptr, size_t size),
00016    void (*newfree)(void *ptr));
00017 

kstars

Skip menu "kstars"
  • Main Page
  • Modules
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • keduca
  • kstars
Generated for API Reference by doxygen 1.5.9
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal