tags.cpp
Go to the documentation of this file.
00001 /***************************************************************************
00002   file : $URL: http://svn.code.sf.net/p/frepple/code/trunk/src/tags.cpp $
00003   version : $LastChangedRevision: 1713 $  $LastChangedBy: jdetaeye $
00004   date : $LastChangedDate: 2012-07-18 11:46:01 +0200 (Wed, 18 Jul 2012) $
00005  ***************************************************************************/
00006 
00007 /***************************************************************************
00008  *                                                                         *
00009  * Copyright(C) 2007-2012 by Johan De Taeye, frePPLe bvba                  *
00010  *                                                                         *
00011  * This library is free software; you can redistribute it and/or modify it *
00012  * under the terms of the GNU Affero General Public License as published   *
00013  * by the Free Software Foundation; either version 3 of the License, or    *
00014  *(at your option) any later version.                                     *
00015  *                                                                         *
00016  * This library is distributed in the hope that it will be useful,         *
00017  * but WITHOUT ANY WARRANTY; without even the implied warranty of          *
00018  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the            *
00019  * GNU Affero General Public License for more details.                     *
00020  *                                                                         *
00021  * You should have received a copy of the GNU Affero General Public        *
00022  * License along with this program.                                        *
00023  * If not, see <http://www.gnu.org/licenses/>.                             *
00024  *                                                                         *
00025  ***************************************************************************/
00026 
00027 #define FREPPLE_CORE
00028 #include "frepple/utils.h"
00029 using namespace frepple;
00030 
00031 namespace frepple
00032 {
00033 namespace utils
00034 {
00035 
00036 DECLARE_EXPORT const Keyword Tags::tag_action("action");
00037 DECLARE_EXPORT const Keyword Tags::tag_alternate("alternate");
00038 DECLARE_EXPORT const Keyword Tags::tag_alternates("alternates");
00039 DECLARE_EXPORT const Keyword Tags::tag_autocommit("autocommit");
00040 DECLARE_EXPORT const Keyword Tags::tag_available("available");
00041 DECLARE_EXPORT const Keyword Tags::tag_bucket("bucket");
00042 DECLARE_EXPORT const Keyword Tags::tag_buckets("buckets");
00043 DECLARE_EXPORT const Keyword Tags::tag_buffer("buffer");
00044 DECLARE_EXPORT const Keyword Tags::tag_buffers("buffers");
00045 DECLARE_EXPORT const Keyword Tags::tag_calendar("calendar");
00046 DECLARE_EXPORT const Keyword Tags::tag_calendars("calendars");
00047 DECLARE_EXPORT const Keyword Tags::tag_carrying_cost("carrying_cost");
00048 DECLARE_EXPORT const Keyword Tags::tag_category("category");
00049 DECLARE_EXPORT const Keyword Tags::tag_cluster("cluster");
00050 DECLARE_EXPORT const Keyword Tags::tag_cmdline("cmdline");
00051 DECLARE_EXPORT const Keyword Tags::tag_command("command");
00052 DECLARE_EXPORT const Keyword Tags::tag_commands("commands");
00053 DECLARE_EXPORT const Keyword Tags::tag_constraints("constraints");
00054 DECLARE_EXPORT const Keyword Tags::tag_consuming("consuming");
00055 DECLARE_EXPORT const Keyword Tags::tag_consuming_date("consuming_date");
00056 DECLARE_EXPORT const Keyword Tags::tag_content("content");
00057 DECLARE_EXPORT const Keyword Tags::tag_cost("cost");
00058 DECLARE_EXPORT const Keyword Tags::tag_current("current");
00059 DECLARE_EXPORT const Keyword Tags::tag_customer("customer");
00060 DECLARE_EXPORT const Keyword Tags::tag_customers("customers");
00061 DECLARE_EXPORT const Keyword Tags::tag_data("data");
00062 DECLARE_EXPORT const Keyword Tags::tag_date("date");
00063 DECLARE_EXPORT const Keyword Tags::tag_dates("dates");
00064 DECLARE_EXPORT const Keyword Tags::tag_days("days");
00065 DECLARE_EXPORT const Keyword Tags::tag_default("default");
00066 DECLARE_EXPORT const Keyword Tags::tag_demand("demand");
00067 DECLARE_EXPORT const Keyword Tags::tag_demands("demands");
00068 DECLARE_EXPORT const Keyword Tags::tag_description("description");
00069 DECLARE_EXPORT const Keyword Tags::tag_detectproblems("detectproblems");
00070 DECLARE_EXPORT const Keyword Tags::tag_discrete("discrete");
00071 DECLARE_EXPORT const Keyword Tags::tag_due("due");
00072 DECLARE_EXPORT const Keyword Tags::tag_duration("duration");
00073 DECLARE_EXPORT const Keyword Tags::tag_duration_per("duration_per");
00074 DECLARE_EXPORT const Keyword Tags::tag_effective_start("effective_start");
00075 DECLARE_EXPORT const Keyword Tags::tag_effective_end("effective_end");
00076 DECLARE_EXPORT const Keyword Tags::tag_end("end");
00077 DECLARE_EXPORT const Keyword Tags::tag_enddate("enddate");
00078 DECLARE_EXPORT const Keyword Tags::tag_endtime("endtime");
00079 DECLARE_EXPORT const Keyword Tags::tag_entity("entity");
00080 DECLARE_EXPORT const Keyword Tags::tag_fence("fence");
00081 DECLARE_EXPORT const Keyword Tags::tag_factor("factor");
00082 DECLARE_EXPORT const Keyword Tags::tag_filename("filename");
00083 DECLARE_EXPORT const Keyword Tags::tag_flow("flow");
00084 DECLARE_EXPORT const Keyword Tags::tag_flowplan("flowplan");
00085 DECLARE_EXPORT const Keyword Tags::tag_flowplans("flowplans");
00086 DECLARE_EXPORT const Keyword Tags::tag_flows("flows");
00087 DECLARE_EXPORT const Keyword Tags::tag_fromsetup("fromsetup");
00088 DECLARE_EXPORT const Keyword Tags::tag_headeratts("headeratts");
00089 DECLARE_EXPORT const Keyword Tags::tag_headerstart("headerstart");
00090 DECLARE_EXPORT const Keyword Tags::tag_hidden("hidden");
00091 DECLARE_EXPORT const Keyword Tags::tag_id("id");
00092 DECLARE_EXPORT const Keyword Tags::tag_item("item");
00093 DECLARE_EXPORT const Keyword Tags::tag_items("items");
00094 DECLARE_EXPORT const Keyword Tags::tag_iterationaccuracy("iterationaccuracy");
00095 DECLARE_EXPORT const Keyword Tags::tag_iterationthreshold("iterationthreshold");
00096 DECLARE_EXPORT const Keyword Tags::tag_leadtime("leadtime");
00097 DECLARE_EXPORT const Keyword Tags::tag_level("level");
00098 DECLARE_EXPORT const Keyword Tags::tag_load("load");
00099 DECLARE_EXPORT const Keyword Tags::tag_loadplan("loadplan");
00100 DECLARE_EXPORT const Keyword Tags::tag_loadplans("loadplans");
00101 DECLARE_EXPORT const Keyword Tags::tag_loads("loads");
00102 DECLARE_EXPORT const Keyword Tags::tag_location("location");
00103 DECLARE_EXPORT const Keyword Tags::tag_locations("locations");
00104 DECLARE_EXPORT const Keyword Tags::tag_locked("locked");
00105 DECLARE_EXPORT const Keyword Tags::tag_logfile("logfile");
00106 DECLARE_EXPORT const Keyword Tags::tag_loglevel("loglevel");
00107 DECLARE_EXPORT const Keyword Tags::tag_maxearly("maxearly");
00108 DECLARE_EXPORT const Keyword Tags::tag_maximum("maximum");
00109 DECLARE_EXPORT const Keyword Tags::tag_maximum_calendar("maximum_calendar");
00110 DECLARE_EXPORT const Keyword Tags::tag_maxinterval("maxinterval");
00111 DECLARE_EXPORT const Keyword Tags::tag_maxinventory("maxinventory");
00112 DECLARE_EXPORT const Keyword Tags::tag_maxlateness("maxlateness");
00113 DECLARE_EXPORT const Keyword Tags::tag_members("members");
00114 DECLARE_EXPORT const Keyword Tags::tag_minimum("minimum");
00115 DECLARE_EXPORT const Keyword Tags::tag_minimum_calendar("minimum_calendar");
00116 DECLARE_EXPORT const Keyword Tags::tag_mininterval("mininterval");
00117 DECLARE_EXPORT const Keyword Tags::tag_mininventory("mininventory");
00118 DECLARE_EXPORT const Keyword Tags::tag_minshipment("minshipment");
00119 DECLARE_EXPORT const Keyword Tags::tag_motive("motive");
00120 DECLARE_EXPORT const Keyword Tags::tag_name("name");
00121 DECLARE_EXPORT const Keyword Tags::tag_onhand("onhand");
00122 DECLARE_EXPORT const Keyword Tags::tag_operation("operation");
00123 DECLARE_EXPORT const Keyword Tags::tag_operationplan("operationplan");
00124 DECLARE_EXPORT const Keyword Tags::tag_operationplans("operationplans");
00125 DECLARE_EXPORT const Keyword Tags::tag_operations("operations");
00126 DECLARE_EXPORT const Keyword Tags::tag_owner("owner");
00127 DECLARE_EXPORT const Keyword Tags::tag_parameter("parameter");
00128 DECLARE_EXPORT const Keyword Tags::tag_pegged("pegged");
00129 DECLARE_EXPORT const Keyword Tags::tag_pegging("pegging");
00130 DECLARE_EXPORT const Keyword Tags::tag_plan("plan");
00131 DECLARE_EXPORT const Keyword Tags::tag_plantype("plantype");
00132 DECLARE_EXPORT const Keyword Tags::tag_posttime("posttime");
00133 DECLARE_EXPORT const Keyword Tags::tag_pretime("pretime");
00134 DECLARE_EXPORT const Keyword Tags::tag_price("price");
00135 DECLARE_EXPORT const Keyword Tags::tag_priority("priority");
00136 DECLARE_EXPORT const Keyword Tags::tag_problem("problem");
00137 DECLARE_EXPORT const Keyword Tags::tag_problems("problems");
00138 DECLARE_EXPORT const Keyword Tags::tag_producing("producing");
00139 DECLARE_EXPORT const Keyword Tags::tag_producing_date("producing_date");
00140 DECLARE_EXPORT const Keyword Tags::tag_quantity("quantity");
00141 DECLARE_EXPORT const Keyword Tags::tag_quantity_buffer("quantity_buffer");
00142 DECLARE_EXPORT const Keyword Tags::tag_quantity_demand("quantity_demand");
00143 DECLARE_EXPORT const Keyword Tags::tag_resource("resource");
00144 DECLARE_EXPORT const Keyword Tags::tag_resources("resources");
00145 DECLARE_EXPORT const Keyword Tags::tag_rule("rule");
00146 DECLARE_EXPORT const Keyword Tags::tag_rules("rules");
00147 DECLARE_EXPORT const Keyword Tags::tag_search("search");
00148 DECLARE_EXPORT const Keyword Tags::tag_setup("setup");
00149 DECLARE_EXPORT const Keyword Tags::tag_setupmatrices("setupmatrices");
00150 DECLARE_EXPORT const Keyword Tags::tag_setupmatrix("setupmatrix");
00151 DECLARE_EXPORT const Keyword Tags::tag_size_maximum("size_maximum");
00152 DECLARE_EXPORT const Keyword Tags::tag_size_minimum("size_minimum");
00153 DECLARE_EXPORT const Keyword Tags::tag_size_multiple("size_multiple");
00154 DECLARE_EXPORT const Keyword Tags::tag_solver("solver");
00155 DECLARE_EXPORT const Keyword Tags::tag_solvers("solvers");
00156 DECLARE_EXPORT const Keyword Tags::tag_start("start");
00157 DECLARE_EXPORT const Keyword Tags::tag_startorend("startorend");
00158 DECLARE_EXPORT const Keyword Tags::tag_startdate("startdate");
00159 DECLARE_EXPORT const Keyword Tags::tag_starttime("starttime");
00160 DECLARE_EXPORT const Keyword Tags::tag_steps("steps");
00161 DECLARE_EXPORT const Keyword Tags::tag_subcategory("subcategory");
00162 DECLARE_EXPORT const Keyword Tags::tag_supply("supply");
00163 DECLARE_EXPORT const Keyword Tags::tag_tosetup("tosetup");
00164 // The next line requires the namespace "xsi" to be defined.
00165 // It must refer to "http://www.w3.org/2001/XMLSchema-instance"
00166 // This is required to support subclassing in the XML schema.
00167 DECLARE_EXPORT const Keyword Tags::tag_type("type","xsi");
00168 DECLARE_EXPORT const Keyword Tags::tag_unavailable("unavailable");
00169 DECLARE_EXPORT const Keyword Tags::tag_userexit_buffer("userexit_buffer");
00170 DECLARE_EXPORT const Keyword Tags::tag_userexit_demand("userexit_demand");
00171 DECLARE_EXPORT const Keyword Tags::tag_userexit_flow("userexit_flow");
00172 DECLARE_EXPORT const Keyword Tags::tag_userexit_operation("userexit_operation");
00173 DECLARE_EXPORT const Keyword Tags::tag_userexit_resource("userexit_resource");
00174 DECLARE_EXPORT const Keyword Tags::tag_validate("validate");
00175 DECLARE_EXPORT const Keyword Tags::tag_value("value");
00176 DECLARE_EXPORT const Keyword Tags::tag_variable("variable");
00177 DECLARE_EXPORT const Keyword Tags::tag_verbose("verbose");
00178 DECLARE_EXPORT const Keyword Tags::tag_weight("weight");
00179 
00180 } // end namespace
00181 } // end namespace

Documentation generated for frePPLe by  doxygen