summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/Trader/Trader_Constraint_Visitors.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Trader/Trader_Constraint_Visitors.h')
-rw-r--r--TAO/orbsvcs/orbsvcs/Trader/Trader_Constraint_Visitors.h56
1 files changed, 0 insertions, 56 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Trader/Trader_Constraint_Visitors.h b/TAO/orbsvcs/orbsvcs/Trader/Trader_Constraint_Visitors.h
deleted file mode 100644
index 7072c9c579f..00000000000
--- a/TAO/orbsvcs/orbsvcs/Trader/Trader_Constraint_Visitors.h
+++ /dev/null
@@ -1,56 +0,0 @@
-// $Id$
-
-// ========================================================================
-//
-// = LIBRARY
-// orbsvcs
-//
-// = FILENAME
-// Trader_Constraint_Visitors.h
-//
-// = AUTHOR
-// Seth Widoff <sbw1@cs.wustl.edu>
-//
-// ========================================================================
-
-#ifndef TAO_TRADER_CONSTRAINT_VISITOR_H
-#define TAO_TRADER_CONSTRAINT_VISITOR_H
-
-#include "Constraint_Visitors.h"
-#include "Trader.h"
-#include "Trader_Utils.h"
-#include "orbsvcs/CosTradingC.h"
-
-class TAO_Trader_Constraint_Validator : public TAO_Constraint_Validator
-{
- public:
- TAO_Trader_Constraint_Validator (const CosTradingRepos::ServiceTypeRepository::TypeStruct&
- type_struct);
- // The constructor creates a map of property names to their values
- // from the Type Description retrieved from the
- // ServiceTypeRepository. The ServiceTypeRepository throws
- // exceptions when it's displeased with the type name provided to
- // it. The map allows O(lg n) associative access, rather than the
- // O(n) sequential lookup from the CORBA data structures.
-
- virtual ~TAO_Trader_Constraint_Validator (void);
- // Desctructor.
-
-};
-
-class TAO_Trader_Constraint_Evaluator : public TAO_Constraint_Evaluator
-{
- public:
- TAO_Trader_Constraint_Evaluator (CosTrading::Offer* offer,
- CORBA::Boolean supports_dynamic_properties = 1);
- // Constructor.
-
- virtual int visit_property (TAO_Property_Constraint* literal);
-
- private:
- TAO_Property_Evaluator prop_eval_;
- // Utility with which to evaluate the properties of an offer, be
- // they dyanmic or static.
-};
-
-#endif /* TAO_TRADER_CONSTRAINT_VISITOR_H */