Ignore:
Timestamp:
Jan 13, 2014, 4:09:37 PM (10 years ago)
Author:
rybkin
Message:

merge -r 646:663 HEAD

Location:
CMT/v1r25-branch
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • CMT/v1r25-branch

  • CMT/v1r25-branch/source/cmt_symbol.h

    r588 r664  
    22// Copyright Christian Arnault LAL-Orsay CNRS
    33// arnault@lal.in2p3.fr
     4// Modified by Grigory Rybkin
    45// See the complete license in cmt_license.txt "http://www.cecill.info".
    56//-----------------------------------------------------------
     
    3435  int select_last () const;
    3536  void show (const Symbol& symbol, const SymbolValue& value, bool& first_definition) const;
    36   int print (const Symbol& symbol, const SymbolValue& value, bool& first_definition) const;
     37  int print (const Symbol& symbol, const SymbolValue& value, bool& first_definition, ostream& out = cout) const;
    3738
    3839  CommandType command_type;
     
    8990
    9091  static void all_set ();
    91   static void all_print (PrintMode mode);
     92  static void all_print (PrintMode mode, ostream& out = cout);
     93  //static void all_print (PrintMode mode);
    9294  static void all_print_clean (PrintMode mode);
    9395  static void check_all_paths ();
     
    9698  static SymbolVector& symbols ();
    9799  static SymbolMap& symbol_map ();
     100  static SymbolMap& std_env_vars ();
    98101  static Symbol& symbol (int index);
    99102  static void clear_all ();
     
    107110
    108111  static bool get_inhibit_display ();
     112  static bool set_strip_path (const bool& strip_path);
    109113
    110114public:
     
    118122
    119123  int print_clean (PrintMode mode);
    120   int print (PrintMode mode);
     124  int print (PrintMode mode, ostream& out = cout);
     125  //int print (PrintMode mode);
    121126  cmt_string build_macro_value (bool display_it = false) const;
    122127  int print_macro (PrintMode mode, ostream& out = cout) const;
Note: See TracChangeset for help on using the changeset viewer.