tags.h
Go to the documentation of this file.
00001 /***************************************************************************
00002   file : $URL: http://svn.code.sf.net/p/frepple/code/trunk/include/frepple/tags.h $
00003   version : $LastChangedRevision: 1715 $  $LastChangedBy: jdetaeye $
00004   date : $LastChangedDate: 2012-07-19 21:37:46 +0200 (Thu, 19 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 
00028 /** @brief This class holds a collection of all XML tags used by frepple.
00029   *
00030   * The class is a mere placeholder for a number of static instances of the
00031   * Keyword class.<br>
00032   * Nothing prevents you from creating static Keyword instances.
00033   */
00034 class Tags
00035 {
00036   public:
00037     static DECLARE_EXPORT const Keyword tag_action;
00038     static DECLARE_EXPORT const Keyword tag_alternate;
00039     static DECLARE_EXPORT const Keyword tag_alternates;
00040     static DECLARE_EXPORT const Keyword tag_autocommit;
00041     static DECLARE_EXPORT const Keyword tag_available;
00042     static DECLARE_EXPORT const Keyword tag_bucket;
00043     static DECLARE_EXPORT const Keyword tag_buckets;
00044     static DECLARE_EXPORT const Keyword tag_buffer;
00045     static DECLARE_EXPORT const Keyword tag_buffers;
00046     static DECLARE_EXPORT const Keyword tag_calendar;
00047     static DECLARE_EXPORT const Keyword tag_calendars;
00048     static DECLARE_EXPORT const Keyword tag_carrying_cost;
00049     static DECLARE_EXPORT const Keyword tag_category;
00050     static DECLARE_EXPORT const Keyword tag_cluster;
00051     static DECLARE_EXPORT const Keyword tag_cmdline;
00052     static DECLARE_EXPORT const Keyword tag_command;
00053     static DECLARE_EXPORT const Keyword tag_commands;
00054     static DECLARE_EXPORT const Keyword tag_constraints;
00055     static DECLARE_EXPORT const Keyword tag_consuming;
00056     static DECLARE_EXPORT const Keyword tag_consuming_date;
00057     static DECLARE_EXPORT const Keyword tag_content;
00058     static DECLARE_EXPORT const Keyword tag_cost;
00059     static DECLARE_EXPORT const Keyword tag_current;
00060     static DECLARE_EXPORT const Keyword tag_customer;
00061     static DECLARE_EXPORT const Keyword tag_customers;
00062     static DECLARE_EXPORT const Keyword tag_data;
00063     static DECLARE_EXPORT const Keyword tag_date;
00064     static DECLARE_EXPORT const Keyword tag_dates;
00065     static DECLARE_EXPORT const Keyword tag_days;
00066     static DECLARE_EXPORT const Keyword tag_default;
00067     static DECLARE_EXPORT const Keyword tag_demand;
00068     static DECLARE_EXPORT const Keyword tag_demands;
00069     static DECLARE_EXPORT const Keyword tag_description;
00070     static DECLARE_EXPORT const Keyword tag_detectproblems;
00071     static DECLARE_EXPORT const Keyword tag_discrete;
00072     static DECLARE_EXPORT const Keyword tag_due;
00073     static DECLARE_EXPORT const Keyword tag_duration;
00074     static DECLARE_EXPORT const Keyword tag_duration_per;
00075     static DECLARE_EXPORT const Keyword tag_effective_start;
00076     static DECLARE_EXPORT const Keyword tag_effective_end;
00077     static DECLARE_EXPORT const Keyword tag_end;
00078     static DECLARE_EXPORT const Keyword tag_enddate;
00079     static DECLARE_EXPORT const Keyword tag_endtime;
00080     static DECLARE_EXPORT const Keyword tag_entity;
00081     static DECLARE_EXPORT const Keyword tag_fence;
00082     static DECLARE_EXPORT const Keyword tag_factor;
00083     static DECLARE_EXPORT const Keyword tag_filename;
00084     static DECLARE_EXPORT const Keyword tag_flow;
00085     static DECLARE_EXPORT const Keyword tag_flowplan;
00086     static DECLARE_EXPORT const Keyword tag_flowplans;
00087     static DECLARE_EXPORT const Keyword tag_flows;
00088     static DECLARE_EXPORT const Keyword tag_fromsetup;
00089     static DECLARE_EXPORT const Keyword tag_headeratts;
00090     static DECLARE_EXPORT const Keyword tag_headerstart;
00091     static DECLARE_EXPORT const Keyword tag_hidden;
00092     static DECLARE_EXPORT const Keyword tag_id;
00093     static DECLARE_EXPORT const Keyword tag_item;
00094     static DECLARE_EXPORT const Keyword tag_items;
00095     static DECLARE_EXPORT const Keyword tag_iterationaccuracy;
00096     static DECLARE_EXPORT const Keyword tag_iterationthreshold;
00097     static DECLARE_EXPORT const Keyword tag_leadtime;
00098     static DECLARE_EXPORT const Keyword tag_level;
00099     static DECLARE_EXPORT const Keyword tag_load;
00100     static DECLARE_EXPORT const Keyword tag_loadplan;
00101     static DECLARE_EXPORT const Keyword tag_loadplans;
00102     static DECLARE_EXPORT const Keyword tag_loads;
00103     static DECLARE_EXPORT const Keyword tag_location;
00104     static DECLARE_EXPORT const Keyword tag_locations;
00105     static DECLARE_EXPORT const Keyword tag_locked;
00106     static DECLARE_EXPORT const Keyword tag_logfile;
00107     static DECLARE_EXPORT const Keyword tag_loglevel;
00108     static DECLARE_EXPORT const Keyword tag_maxearly;
00109     static DECLARE_EXPORT const Keyword tag_maximum;
00110     static DECLARE_EXPORT const Keyword tag_maximum_calendar;
00111     static DECLARE_EXPORT const Keyword tag_maxinterval;
00112     static DECLARE_EXPORT const Keyword tag_maxinventory;
00113     static DECLARE_EXPORT const Keyword tag_maxlateness;
00114     static DECLARE_EXPORT const Keyword tag_members;
00115     static DECLARE_EXPORT const Keyword tag_minimum;
00116     static DECLARE_EXPORT const Keyword tag_minimum_calendar;
00117     static DECLARE_EXPORT const Keyword tag_mininterval;
00118     static DECLARE_EXPORT const Keyword tag_mininventory;
00119     static DECLARE_EXPORT const Keyword tag_minshipment;
00120     static DECLARE_EXPORT const Keyword tag_motive;
00121     static DECLARE_EXPORT const Keyword tag_name;
00122     static DECLARE_EXPORT const Keyword tag_onhand;
00123     static DECLARE_EXPORT const Keyword tag_operation;
00124     static DECLARE_EXPORT const Keyword tag_operationplan;
00125     static DECLARE_EXPORT const Keyword tag_operationplans;
00126     static DECLARE_EXPORT const Keyword tag_operations;
00127     static DECLARE_EXPORT const Keyword tag_owner;
00128     static DECLARE_EXPORT const Keyword tag_parameter;
00129     static DECLARE_EXPORT const Keyword tag_pegged;
00130     static DECLARE_EXPORT const Keyword tag_pegging;
00131     static DECLARE_EXPORT const Keyword tag_plan;
00132     static DECLARE_EXPORT const Keyword tag_plantype;
00133     static DECLARE_EXPORT const Keyword tag_posttime;
00134     static DECLARE_EXPORT const Keyword tag_pretime;
00135     static DECLARE_EXPORT const Keyword tag_price;
00136     static DECLARE_EXPORT const Keyword tag_priority;
00137     static DECLARE_EXPORT const Keyword tag_problem;
00138     static DECLARE_EXPORT const Keyword tag_problems;
00139     static DECLARE_EXPORT const Keyword tag_producing;
00140     static DECLARE_EXPORT const Keyword tag_producing_date;
00141     static DECLARE_EXPORT const Keyword tag_quantity;
00142     static DECLARE_EXPORT const Keyword tag_quantity_buffer;
00143     static DECLARE_EXPORT const Keyword tag_quantity_demand;
00144     static DECLARE_EXPORT const Keyword tag_resource;
00145     static DECLARE_EXPORT const Keyword tag_resources;
00146     static DECLARE_EXPORT const Keyword tag_rule;
00147     static DECLARE_EXPORT const Keyword tag_rules;
00148     static DECLARE_EXPORT const Keyword tag_search;
00149     static DECLARE_EXPORT const Keyword tag_setup;
00150     static DECLARE_EXPORT const Keyword tag_setupmatrices;
00151     static DECLARE_EXPORT const Keyword tag_setupmatrix;
00152     static DECLARE_EXPORT const Keyword tag_size_maximum;
00153     static DECLARE_EXPORT const Keyword tag_size_minimum;
00154     static DECLARE_EXPORT const Keyword tag_size_multiple;
00155     static DECLARE_EXPORT const Keyword tag_solver;
00156     static DECLARE_EXPORT const Keyword tag_solvers;
00157     static DECLARE_EXPORT const Keyword tag_start;
00158     static DECLARE_EXPORT const Keyword tag_startorend;
00159     static DECLARE_EXPORT const Keyword tag_startdate;
00160     static DECLARE_EXPORT const Keyword tag_starttime;
00161     static DECLARE_EXPORT const Keyword tag_steps;
00162     static DECLARE_EXPORT const Keyword tag_subcategory;
00163     static DECLARE_EXPORT const Keyword tag_supply;
00164     static DECLARE_EXPORT const Keyword tag_tosetup;
00165     static DECLARE_EXPORT const Keyword tag_type;
00166     static DECLARE_EXPORT const Keyword tag_unavailable;
00167     static DECLARE_EXPORT const Keyword tag_userexit_buffer;
00168     static DECLARE_EXPORT const Keyword tag_userexit_demand;
00169     static DECLARE_EXPORT const Keyword tag_userexit_flow;
00170     static DECLARE_EXPORT const Keyword tag_userexit_operation;
00171     static DECLARE_EXPORT const Keyword tag_userexit_resource;
00172     static DECLARE_EXPORT const Keyword tag_validate;
00173     static DECLARE_EXPORT const Keyword tag_value;
00174     static DECLARE_EXPORT const Keyword tag_variable;
00175     static DECLARE_EXPORT const Keyword tag_verbose;
00176     static DECLARE_EXPORT const Keyword tag_weight;
00177 };
00178 

Documentation generated for frePPLe by  doxygen