// AUTOMATICALLY GENERATED -- DO NOT EDIT!         -*- c++ -*-

#ifndef random_h
#define random_h
#line 3 "random.cpp"

#include "bar.h"

//
// INTERFACE definition follows 
//

#line 5 "random.cpp"

class Baz;
#line 7 "random.cpp"

class Foo : public Bar
{
  // DATA
  int d_data;
  Baz* d_baz;

public:  
#line 24 "random.cpp"
  // Try combinations of {PUBLIC|PROTECTED|PRIVATE|} {static|}
  // {inline|INLINE|inline NEEDS[]|INLINE NEEDS[]} {virtual|}
  
  
  static void function0();
  
#line 31 "random.cpp"
  static void function1();
  
#line 34 "random.cpp"
  static void function2();
  
#line 37 "random.cpp"
  static void function3();
  
#line 40 "random.cpp"
  static void function4();
  
#line 43 "random.cpp"
  virtual void function5();
  
#line 46 "random.cpp"
  void function6();
  
#line 49 "random.cpp"
  virtual void function7();
  
#line 52 "random.cpp"
  void function8();
  
#line 55 "random.cpp"
  virtual void function9();
  
#line 58 "random.cpp"
  void function10();
  
#line 61 "random.cpp"
  virtual void function11();
  
#line 64 "random.cpp"
  void function12();
  
#line 67 "random.cpp"
  virtual void function13();
  
#line 70 "random.cpp"
  void function14();

protected:  
#line 73 "random.cpp"
  static void function15();
  
#line 76 "random.cpp"
  static void function16();
  
#line 79 "random.cpp"
  static void function17();
  
#line 82 "random.cpp"
  static void function18();
  
#line 85 "random.cpp"
  static void function19();
  
#line 88 "random.cpp"
  virtual void function20();
  
#line 91 "random.cpp"
  void function21();
  
#line 94 "random.cpp"
  virtual void function22();
  
#line 97 "random.cpp"
  void function23();
  
#line 100 "random.cpp"
  virtual void function24();
  
#line 103 "random.cpp"
  void function25();
  
#line 106 "random.cpp"
  virtual void function26();
  
#line 109 "random.cpp"
  void function27();
  
#line 112 "random.cpp"
  virtual void function28();
  
#line 115 "random.cpp"
  void function29();

private:  
#line 118 "random.cpp"
  static void function30();
  
#line 121 "random.cpp"
  static void function31();
  
#line 124 "random.cpp"
  static void function32();
  
#line 127 "random.cpp"
  static void function33();
  
#line 130 "random.cpp"
  static void function34();
  
#line 133 "random.cpp"
  virtual void function35();
  
#line 136 "random.cpp"
  void function36();
  
#line 139 "random.cpp"
  virtual void function37();
  
#line 142 "random.cpp"
  void function38();
  
#line 145 "random.cpp"
  virtual void function39();
  
#line 148 "random.cpp"
  void function40();
  
#line 151 "random.cpp"
  virtual void function41();
  
#line 154 "random.cpp"
  void function42();
  
#line 157 "random.cpp"
  virtual void function43();
  
#line 160 "random.cpp"
  void function44();
  
#line 163 "random.cpp"
  static void function45();
  
#line 166 "random.cpp"
  static void function46();
  
#line 169 "random.cpp"
  static void function47();
  
#line 172 "random.cpp"
  static void function48();
  
#line 175 "random.cpp"
  static void function49();
  
#line 178 "random.cpp"
  virtual void function50();
  
#line 181 "random.cpp"
  void function51();
  
#line 184 "random.cpp"
  virtual void function52();
  
#line 187 "random.cpp"
  void function53();
  
#line 190 "random.cpp"
  virtual void function54();
  
#line 193 "random.cpp"
  void function55();
  
#line 196 "random.cpp"
  virtual void function56();
  
#line 199 "random.cpp"
  void function57();
  
#line 202 "random.cpp"
  virtual void function58();
  
#line 205 "random.cpp"
  void function59();
};

#line 223 "random.cpp"
void function65();

#line 226 "random.cpp"
void function66();

#line 229 "random.cpp"
void function67();

#line 232 "random.cpp"
void function68();

#line 235 "random.cpp"
void function69();

#endif // random_h
