VariableNames.h

00001 
00009 #ifndef _VariableNames_h
00010 #define _VariableNames_h
00011 
00012 // SYSTEM INCLUDES
00013 //
00014 
00015 // PROJECT INCLUDES
00016 //
00017 
00018 // LOCAL INCLUDES
00019 //
00020 
00021 // FORWARD REFERENCES
00022 //
00023 
00024 
00025 class VariableNames
00026     : public wxSortedArrayString
00027 {
00028 public:
00029 // LIFECYCLE
00030 
00033     VariableNames(void);
00034 
00035 
00040     VariableNames(const VariableNames& from);
00041 
00042 
00045     ~VariableNames(void);
00046 
00047 
00048 // OPERATORS
00049 
00056     VariableNames&        operator=(const VariableNames& from);
00057 
00058 // OPERATIONS
00059 
00064     size_t      AddIfNotPresent(const wxString& name);
00065 
00068     void        AddIfNotPresent(const VariableNames& newVariables);
00069 // ACCESS
00070 
00076     wxString    ToString() const;
00077 
00078 // INQUIRY
00079 
00080 protected:
00081 private:
00082 };
00083 
00084 // INLINE METHODS
00085 //
00086 
00087 // EXTERNAL REFERENCES
00088 //
00089 
00090 #endif  // _VariableNames_h

Wygenerowano Fri Sep 29 21:04:49 2006 dla EduOptim2 programem  doxygen 1.4.6