Design Pattern Examples
Overview of object-oriented design patterns
Strategy_ISortEntries.h File Reference

Declaration of the ISortEntries interface as used in the Strategy Pattern. More...

#include <memory>
#include <vector>
#include <string>
Include dependency graph for Strategy_ISortEntries.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ISortEntries
 Represents a sorting strategy. More...
 

Namespaces

namespace  DesignPatternExamples_cpp
 The namespace containing all Design Pattern Examples implemented in C++.
 

Macros

#define __STRATEGY_ISORTENTRIES_H__
 

Enumerations

enum  SortOptions { ByName , ByAge , ByHeight }
 Identifies the different sorting strategies available. More...
 

Detailed Description

Declaration of the ISortEntries interface as used in the Strategy Pattern.

Definition in file Strategy_ISortEntries.h.

Macro Definition Documentation

◆ __STRATEGY_ISORTENTRIES_H__

#define __STRATEGY_ISORTENTRIES_H__

Definition at line 8 of file Strategy_ISortEntries.h.