Quantum Fog  0.9.3
C_EFIELD_PASTE_ATMENT.h
1 #pragma once
2 #include "STRINGY.h"
3 
4 //atment = attachment
5 //******************************************
6 class C_EFIELD_PASTE_ATMENT : public LAttachment
7 {
8 public:
10 protected:
11 
12  virtual void ExecuteSelf(MessageT inMessage, VOID * ioParam);
13  virtual BOOLEAN clipping_is_valid();
14  virtual BOOLEAN cstr_is_valid(const CHAR * cstr);
15 };
16 //******************************************
18 {
19 public:
20 protected:
21  virtual BOOLEAN cstr_is_valid(const CHAR * cstr);
22 };
23 #pragma mark -
24 
25 
26 //******************************************
27 inline
28 BOOLEAN C_EFIELD_PASTE_ATMENT::cstr_is_valid(const CHAR * cstr)
29 {
30  //should override this
31  return false;
32 }
33 
34 //******************************************
35 inline
36 BOOLEAN C_ND_NAME_PASTE_ATMENT::cstr_is_valid(const CHAR * cstr)
37 {
38  return STRINGY(cstr).is_legal_name();
39 }
40 
Definition: STRINGY.h:22
Definition: C_EFIELD_PASTE_ATMENT.h:6
Definition: C_EFIELD_PASTE_ATMENT.h:17