trajopt
 All Classes Namespaces Files Functions Variables Typedefs Pages
sco_fwd.hpp
1 // autogenerated forward declaration header
2 #pragma once
3 #include <boost/shared_ptr.hpp>
4 namespace sco {
5 class GurobiModel;
6 typedef boost::shared_ptr<GurobiModel> GurobiModelPtr;
7 class ConvexObjective;
8 typedef boost::shared_ptr<ConvexObjective> ConvexObjectivePtr;
9 class ConvexConstraints;
10 typedef boost::shared_ptr<ConvexConstraints> ConvexConstraintsPtr;
11 class Cost;
12 typedef boost::shared_ptr<Cost> CostPtr;
13 class Constraint;
14 typedef boost::shared_ptr<Constraint> ConstraintPtr;
15 class EqConstraint;
16 typedef boost::shared_ptr<EqConstraint> EqConstraintPtr;
17 class IneqConstraint;
18 typedef boost::shared_ptr<IneqConstraint> IneqConstraintPtr;
19 class OptProb;
20 typedef boost::shared_ptr<OptProb> OptProbPtr;
21 class CostFromFunc;
22 typedef boost::shared_ptr<CostFromFunc> CostFromFuncPtr;
23 class ConstraintFromFunc;
24 typedef boost::shared_ptr<ConstraintFromFunc> ConstraintFromFuncPtr;
25 class Optimizer;
26 typedef boost::shared_ptr<Optimizer> OptimizerPtr;
27 class BasicTrustRegionSQP;
28 typedef boost::shared_ptr<BasicTrustRegionSQP> BasicTrustRegionSQPPtr;
29 class Model;
30 typedef boost::shared_ptr<Model> ModelPtr;
31 struct VarRep;
32 typedef boost::shared_ptr<VarRep> VarRepPtr;
33 struct Var;
34 typedef boost::shared_ptr<Var> VarPtr;
35 struct CntRep;
36 typedef boost::shared_ptr<CntRep> CntRepPtr;
37 struct Cnt;
38 typedef boost::shared_ptr<Cnt> CntPtr;
39 struct AffExpr;
40 typedef boost::shared_ptr<AffExpr> AffExprPtr;
41 struct QuadExpr;
42 typedef boost::shared_ptr<QuadExpr> QuadExprPtr;
43 }