Ignore:
Timestamp:
Mar 2, 2005, 5:39:59 PM (19 years ago)
Author:
arnault
Message:

Various improvements - Introduction of CMTPROJECTPATH - see CL251

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CMT/v1r19/source/cmt_symbol.h

    r2 r3  
    4747{
    4848public:
     49  ValueBuilder ();
     50  const cmt_string build_and_display (const Symbol& symbol);
     51
    4952  virtual const cmt_string build (const Symbol& symbol,
    5053                                  const cmt_string& tag_name = "") = 0;
    5154  virtual const cmt_string clean (const Symbol& symbol,
    5255                                  const cmt_string& tag_name = "") = 0;
     56 protected:
     57  bool m_display_it;
    5358};
    5459
     
    9297  static void expand (cmt_string& text);
    9398
     99  static bool check_tag_used (Tag* tag);
     100
    94101public:
    95102  Symbol ();
     
    103110  int print_clean (PrintMode mode);
    104111  int print (PrintMode mode);
    105   cmt_string build_macro_value () const;
     112  cmt_string build_macro_value (bool display_it = false) const;
    106113  cmt_string clean_macro_value () const;
    107114  cmt_string resolve_macro_value (const cmt_string& tag_name = "");
Note: See TracChangeset for help on using the changeset viewer.