00001 // $Id: aclass_8h-source.html,v 1.3 2002/03/24 22:22:12 ryants Exp $ 00002 // This is just some silly sample file to test out doxymacs with. 00003 #ifndef _ACLASS_H_ 00004 #define _ACLASS_H_ 00005 00006 00007 #define SOME_OBSCURE_DEFINE 76 00008 00013 class Foo 00014 { 00015 public: 00021 Foo(int blah) 00022 : _blah(blah) 00023 {} 00024 00028 GetBlah(void) const { return _blah; } 00029 00030 enum blah_blah 00031 { 00032 BAZ, 00033 BAZ2, 00034 }; 00035 00036 private: 00037 00039 int _blah; 00040 }; 00041 00043 struct blah 00044 { 00045 int x; 00046 int y; 00047 }; 00048 00049 typedef struct 00050 { 00051 int z; 00052 } baz; 00053 00055 enum _blah 00056 { 00057 FOO_SNAZ, 00058 Foo 00059 }; 00060 00062 namespace NameSpaceTest 00063 { 00064 int foobazbar; 00065 } 00066 00067 #endif // _ACLASS_H_