(file) Return to Formatter.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

Diff for /pegasus/src/Pegasus/Common/Formatter.h between version 1.16 and 1.20

version 1.16, 2003/10/22 14:26:03 version 1.20, 2005/01/10 19:14:13
Line 1 
Line 1 
 //%2003////////////////////////////////////////////////////////////////////////  //%2004////////////////////////////////////////////////////////////////////////
 // //
 // Copyright (c) 2000, 2001, 2002  BMC Software, Hewlett-Packard Development  // Copyright (c) 2000, 2001, 2002 BMC Software; Hewlett-Packard Development
 // Company, L. P., IBM Corp., The Open Group, Tivoli Systems.  // Company, L.P.; IBM Corp.; The Open Group; Tivoli Systems.
 // Copyright (c) 2003 BMC Software; Hewlett-Packard Development Company, L. P.; // Copyright (c) 2003 BMC Software; Hewlett-Packard Development Company, L. P.;
 // IBM Corp.; EMC Corporation, The Open Group. // IBM Corp.; EMC Corporation, The Open Group.
   // Copyright (c) 2004 BMC Software; Hewlett-Packard Development Company, L.P.;
   // IBM Corp.; EMC Corporation; VERITAS Software Corporation; The Open Group.
 // //
 // Permission is hereby granted, free of charge, to any person obtaining a copy // Permission is hereby granted, free of charge, to any person obtaining a copy
 // of this software and associated documentation files (the "Software"), to // of this software and associated documentation files (the "Software"), to
Line 23 
Line 25 
 // //
 //============================================================================== //==============================================================================
 // //
 // Author: Mike Brasher (mbrasher@bmc.com)  
 //  
 // Modified By:  
 //  
 //%///////////////////////////////////////////////////////////////////////////// //%/////////////////////////////////////////////////////////////////////////////
  
 #ifndef Pegasus_Formatter_h #ifndef Pegasus_Formatter_h
Line 36 
Line 34 
 #include <Pegasus/Common/String.h> #include <Pegasus/Common/String.h>
 #include <Pegasus/Common/Linkage.h> #include <Pegasus/Common/Linkage.h>
  
   #ifdef PEGASUS_USE_EXPERIMENTAL_INTERFACES
   
 PEGASUS_NAMESPACE_BEGIN PEGASUS_NAMESPACE_BEGIN
  
 /**  /** <I><B>Experimental Interface</B></I><BR>
     Formatter is a class to build formatted strings from     Formatter is a class to build formatted strings from
     strings that contain variable defintions.  The     strings that contain variable defintions.  The
     variable definitions in the strings are of the form     variable definitions in the strings are of the form
Line 137 
Line 137 
  
         Type _type;         Type _type;
     };     };
   
     /**  Format function for the formatter     /**  Format function for the formatter
     */     */
     static String format(     static String format(
         const String& formatString,         const String& formatString,
         const Arg& arg0 = Arg(),          const Arg& arg0 = Formatter::DEFAULT_ARG,
         const Arg& arg1 = Arg(),          const Arg& arg1 = Formatter::DEFAULT_ARG,
         const Arg& arg2 = Arg(),          const Arg& arg2 = Formatter::DEFAULT_ARG,
         const Arg& arg3 = Arg(),          const Arg& arg3 = Formatter::DEFAULT_ARG,
         const Arg& arg4 = Arg(),          const Arg& arg4 = Formatter::DEFAULT_ARG,
         const Arg& arg5 = Arg(),          const Arg& arg5 = Formatter::DEFAULT_ARG,
         const Arg& arg6 = Arg(),          const Arg& arg6 = Formatter::DEFAULT_ARG,
         const Arg& arg7 = Arg(),          const Arg& arg7 = Formatter::DEFAULT_ARG,
         const Arg& arg8 = Arg(),          const Arg& arg8 = Formatter::DEFAULT_ARG,
         const Arg& arg9 = Arg());          const Arg& arg9 = Formatter::DEFAULT_ARG);
  
       static const Formatter::Arg DEFAULT_ARG;
 }; };
  
 PEGASUS_NAMESPACE_END PEGASUS_NAMESPACE_END
  
   #endif /*  PEGASUS_USE_EXPERIMENTAL_INTERFACES */
   
 #endif /* Pegasus_Formatter_h */ #endif /* Pegasus_Formatter_h */


Legend:
Removed from v.1.16  
changed lines
  Added in v.1.20

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2