// /*-------------------------------------------------------------------*\ // | RESOLVE : Foundation // |*-------------------------------------------------------------------*| // | Description: // | // | This header file includes everything necessary to use // | the RESOLVE/C++ discipline. // | // | ALERT: !!! The ordering of #include's in this file is vital !!! // \*-------------------------------------------------------------------*/ #ifndef RESOLVE_FOUNDATION_H #define RESOLVE_FOUNDATION_H 1 // /*-------------------------------------------------------------------*\ // | Forward declarations for standard components // \*-------------------------------------------------------------------*/ class Boolean; class Character; class Integer; class Real; class Text; class Character_IStream; class Character_OStream; class Character_Error_OStream; // /*-------------------------------------------------------------------*\ // | RESOLVE/C++ keywords, macros, etc. // \*-------------------------------------------------------------------*/ #include "RESOLVE_Foundation/Miscellaneous/Keywords.h" #include "RESOLVE_Foundation/Miscellaneous/Debugging_Macros.h" #include "RESOLVE_Foundation/Miscellaneous/Macros.h" // /*-------------------------------------------------------------------*\ // | RESOLVE/C++ "built-in" type support // \*-------------------------------------------------------------------*/ #include "RESOLVE_Foundation/Miscellaneous/Accessor.h" #include "RESOLVE_Foundation/Boolean/Boolean.h" #include "RESOLVE_Foundation/Character/Character.h" #include "RESOLVE_Foundation/Integer/Integer.h" #include "RESOLVE_Foundation/Real/Real.h" #include "RESOLVE_Foundation/Text/Text.h" #include "RESOLVE_Foundation/Character_IStream/Character_IStream.h" #include "RESOLVE_Foundation/Character_OStream/Character_OStream.h" #include "RESOLVE_Foundation/Character_Error_OStream/Character_Error_OStream.h" #include "RESOLVE_Foundation/Conversion_Operations/Conversion_Operations.h" #include "RESOLVE_Foundation/Math_Operations/Math_Operations.h" #include "RESOLVE_Foundation/File_Operations/File_Operations.h" #include "RESOLVE_Foundation/Command_Line_Handler/Command_Line_Handler.h" #include "RESOLVE_Foundation/Miscellaneous/Checking_Support.h" // /*-------------------------------------------------------------------*\ // | RESOLVE/C++ "built-in" type template support // \*-------------------------------------------------------------------*/ #include "RESOLVE_Foundation/Record/Record.h" #include "RESOLVE_Foundation/Representation/Representation.h" #include "RESOLVE_Foundation/Pointer/Pointer.h" #include "RESOLVE_Foundation/Pointer/Pointer_C.h" #endif // RESOLVE_FOUNDATION_H