renamed utility class
This commit is contained in:
		
							parent
							
								
									242b68c488
								
							
						
					
					
						commit
						f4e015a255
					
				| @ -43,8 +43,8 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |||||||
| #include <string> | #include <string> | ||||||
| #include <vector> | #include <vector> | ||||||
| 
 | 
 | ||||||
| struct _DescriptorConfig { | struct DescriptorConfig { | ||||||
|     _DescriptorConfig() : instructions(true), geometry(true), encodeGeometry(true), z(18) {} |     DescriptorConfig() : instructions(true), geometry(true), encodeGeometry(true), z(18) {} | ||||||
|     bool instructions; |     bool instructions; | ||||||
|     bool geometry; |     bool geometry; | ||||||
|     bool encodeGeometry; |     bool encodeGeometry; | ||||||
| @ -58,7 +58,7 @@ public: | |||||||
|     //Maybe someone can explain the pure virtual destructor thing to me (dennis)
 |     //Maybe someone can explain the pure virtual destructor thing to me (dennis)
 | ||||||
|     virtual ~BaseDescriptor() { } |     virtual ~BaseDescriptor() { } | ||||||
|     virtual void Run(http::Reply & reply, const RawRouteData &rawRoute, PhantomNodes &phantomNodes, const DataFacadeT * facade) = 0; |     virtual void Run(http::Reply & reply, const RawRouteData &rawRoute, PhantomNodes &phantomNodes, const DataFacadeT * facade) = 0; | ||||||
|     virtual void SetConfig(const _DescriptorConfig & config) = 0; |     virtual void SetConfig(const DescriptorConfig & config) = 0; | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| #endif /* BASE_DESCRIPTOR_H_ */ | #endif /* BASE_DESCRIPTOR_H_ */ | ||||||
|  | |||||||
| @ -35,12 +35,12 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |||||||
| template<class DataFacadeT> | template<class DataFacadeT> | ||||||
| class GPXDescriptor : public BaseDescriptor<DataFacadeT> { | class GPXDescriptor : public BaseDescriptor<DataFacadeT> { | ||||||
| private: | private: | ||||||
|     _DescriptorConfig config; |     DescriptorConfig config; | ||||||
|     FixedPointCoordinate current; |     FixedPointCoordinate current; | ||||||
| 
 | 
 | ||||||
|     std::string tmp; |     std::string tmp; | ||||||
| public: | public: | ||||||
|     void SetConfig(const _DescriptorConfig& c) { config = c; } |     void SetConfig(const DescriptorConfig& c) { config = c; } | ||||||
| 
 | 
 | ||||||
|     //TODO: reorder parameters
 |     //TODO: reorder parameters
 | ||||||
|     void Run( |     void Run( | ||||||
|  | |||||||
| @ -44,7 +44,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |||||||
| template<class DataFacadeT> | template<class DataFacadeT> | ||||||
| class JSONDescriptor : public BaseDescriptor<DataFacadeT> { | class JSONDescriptor : public BaseDescriptor<DataFacadeT> { | ||||||
| private: | private: | ||||||
|     _DescriptorConfig config; |     DescriptorConfig config; | ||||||
|     DescriptionFactory description_factory; |     DescriptionFactory description_factory; | ||||||
|     DescriptionFactory alternateDescriptionFactory; |     DescriptionFactory alternateDescriptionFactory; | ||||||
|     FixedPointCoordinate current; |     FixedPointCoordinate current; | ||||||
| @ -78,7 +78,7 @@ private: | |||||||
| 
 | 
 | ||||||
| public: | public: | ||||||
|     JSONDescriptor() : entered_restricted_area_count(0) {} |     JSONDescriptor() : entered_restricted_area_count(0) {} | ||||||
|     void SetConfig(const _DescriptorConfig & c) { config = c; } |     void SetConfig(const DescriptorConfig & c) { config = c; } | ||||||
| 
 | 
 | ||||||
|     //TODO: reorder
 |     //TODO: reorder
 | ||||||
|     void Run( |     void Run( | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user