Changes between Version 5 and Version 6 of FDORfc17


Ignore:
Timestamp:
Mar 24, 2008, 12:05:07 PM (16 years ago)
Author:
gregboone
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FDORfc17

    v5 v6  
    3232The following shows the proposed additions for the Managed API
    3333
     34=== Namespace Additions ===
     35
     36{{{
     37// Utilities
     38#define BEGIN_NAMESPACE_OSGEO_FDO_UTILITIES namespace OSGeo { namespace FDO { namespace Utilities {
     39#define BEGIN_NAMESPACE_OSGEO_FDO_UTILITIES }}}}
     40
     41// Expression Engine
     42#define BEGIN_NAMESPACE_OSGEO_FDO_UTILITIES_EXPRESSIONENGINE namespace OSGeo { namespace FDO { namespace Utilities { namespace ExpressionEngine {
     43#define END_NAMESPACE_ASGEO_FDO_UTILITIES_EXPRESSIONENGINE }}}}}
     44
     45// Utilities
     46#define NAMESPACE_OSGEO_FDO_UTILITIES OSGeo::FDO::Utilities
     47#define NAMESPACE_OSGEO_FDO_UTILITIES_EXPRESSIONENGINE OSGeo::FDO::Utilities::ExpressionEngine
     48}}}
     49
    3450=== Expression Engine ===
    3551
     
    260276//
    261277// This helper class traverse the filter object and creates a deep copy.
    262 public __gc class ExpressionEngineCopyFilter :
     278public __gc class CopyFilter :
    263279    public virtual OSGEO_FDO_EXPRESSION::IExpressionProcessor,
    264280    public virtual OSGEO_FDO_FILTER::IFilterProcessor
     
    268284    /// Constructs a new instance of ExpressionEngineCopyFilter
    269285    ///
    270     ExpressionEngineCopyFilter();
     286    CopyFilter();
    271287
    272288    static OSGEO_FDO_FILTER::Filter* Copy( OSGEO_FDO_FILTER::Filter *filter );