iowavalidate.c File Reference

#include "frontier.h"
#include "standard.h"
#include "shelltypes.h"
#include "iowacore.h"
#include <applet.h>

Include dependency graph for iowavalidate.c:

Go to the source code of this file.

Defines

#define invalid(bs)   {bigstring bsout; __getmessage (bs, bsout); DebugStr (bs); return (false);}

Functions

static void __getmessage (bigstring bsin, bigstring bsout)
static boolean checkobjectnamevisit (hdlobject h)
static void checkobjectname (hdlobject h)
static boolean validateobjectlist (hdlobject hlist)
static boolean validateruntimecard (void)
static boolean validateeditedcard (void)
boolean iowavalidate (boolean flruntimecard)

Variables

static hdlobject hcheck


Define Documentation

#define invalid bs   )     {bigstring bsout; __getmessage (bs, bsout); DebugStr (bs); return (false);}
 

Definition at line 49 of file iowavalidate.c.

Referenced by checkobjectnamevisit(), iowavalidate(), opvalidate(), opvalidtree(), validateeditedcard(), and validateobjectlist().


Function Documentation

static void __getmessage bigstring  bsin,
bigstring  bsout
[static]
 

Definition at line 41 of file iowavalidate.c.

References copystring(), and pushstring().

Here is the call graph for this function:

static void checkobjectname hdlobject  h  )  [static]
 

Definition at line 67 of file iowavalidate.c.

References checkobjectnamevisit(), h, hcheck, and visitobjects().

Referenced by validateobjectlist().

Here is the call graph for this function:

static boolean checkobjectnamevisit hdlobject  h  )  [static]
 

Definition at line 55 of file iowavalidate.c.

References equalhandles(), h, hcheck, and invalid.

Here is the call graph for this function:

boolean iowavalidate boolean  flruntimecard  ) 
 

Definition at line 180 of file iowavalidate.c.

References invalid, iowadata, nil, quickdrawglobal, validateeditedcard(), validateobjectlist(), and validateruntimecard().

Here is the call graph for this function:

static boolean validateeditedcard void   )  [static]
 

Definition at line 156 of file iowavalidate.c.

References app, tyappletrecord::appwindow, invalid, and iowadata.

Referenced by iowavalidate().

static boolean validateobjectlist hdlobject  hlist  )  [static]
 

Definition at line 78 of file iowavalidate.c.

References bigstring, calldebug(), checkobjectname(), errorstring, grouptype, h, i, invalid, iowadata, neverrecalc, nil, setstringlength, and timerecalc.

Referenced by iowavalidate().

Here is the call graph for this function:

static boolean validateruntimecard void   )  [static]
 

Definition at line 150 of file iowavalidate.c.

Referenced by iowavalidate().


Variable Documentation

hdlobject hcheck [static]
 

Definition at line 52 of file iowavalidate.c.


Generated on Fri Jun 2 05:27:07 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6