# aclass.h

Go to the documentation of this file.

    00001 // $Id: aclass_8h-source.html,v 1.6 2006/04/23 01:04:30 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
    00045     Foo(int &in, int &out, int &inout) { out = in + inout; }
    00046
    00048     int _blah;
    00049 };
    00050
    00052 struct blah
    00053 {
    00054     int x;
    00055     int y;
    00056 };
    00057
    00058 typedef struct
    00059 {
    00060     int z;
    00061 } baz;
    00062
    00064 enum _blah
    00065 {
    00066     FOO_SNAZ,
    00067     Foo
    00068 };
    00069
    00071 namespace NameSpaceTest
    00072 {
    00073     int foobazbar;
    00074 }
    00075
    00076 #endif // _ACLASS_H_