Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r73387 - trunk/tools/quickbook/src
From: dnljms_at_[hidden]
Date: 2011-07-26 16:21:00


Author: danieljames
Date: 2011-07-26 16:20:59 EDT (Tue, 26 Jul 2011)
New Revision: 73387
URL: http://svn.boost.org/trac/boost/changeset/73387

Log:
Quickbook: Use `struct` consistently.

Visual C++ likes consistency, the easiest way to do that is to always use
one or the other.
Text files modified:
   trunk/tools/quickbook/src/id_generator.cpp | 2 +-
   trunk/tools/quickbook/src/id_generator.hpp | 4 ++--
   trunk/tools/quickbook/src/post_process.hpp | 2 +-
   trunk/tools/quickbook/src/utils.cpp | 6 +++---
   trunk/tools/quickbook/src/values.hpp | 40 ++++++++++++++++++++--------------------
   5 files changed, 27 insertions(+), 27 deletions(-)

Modified: trunk/tools/quickbook/src/id_generator.cpp
==============================================================================
--- trunk/tools/quickbook/src/id_generator.cpp (original)
+++ trunk/tools/quickbook/src/id_generator.cpp 2011-07-26 16:20:59 EDT (Tue, 26 Jul 2011)
@@ -17,7 +17,7 @@
 {
     // string_ref
 
- class string_ref
+ struct string_ref
     {
     public:
         typedef std::string::const_iterator iterator;

Modified: trunk/tools/quickbook/src/id_generator.hpp
==============================================================================
--- trunk/tools/quickbook/src/id_generator.hpp (original)
+++ trunk/tools/quickbook/src/id_generator.hpp 2011-07-26 16:20:59 EDT (Tue, 26 Jul 2011)
@@ -16,9 +16,9 @@
 
 namespace quickbook
 {
- class string_ref;
+ struct string_ref;
 
- class id_generator
+ struct id_generator
     {
     public:
 

Modified: trunk/tools/quickbook/src/post_process.hpp
==============================================================================
--- trunk/tools/quickbook/src/post_process.hpp (original)
+++ trunk/tools/quickbook/src/post_process.hpp 2011-07-26 16:20:59 EDT (Tue, 26 Jul 2011)
@@ -19,7 +19,7 @@
       , int indent = -1
       , int linewidth = -1);
 
- class post_process_failure : public std::runtime_error
+ struct post_process_failure : public std::runtime_error
     {
     public:
         explicit post_process_failure(std::string const& error)

Modified: trunk/tools/quickbook/src/utils.cpp
==============================================================================
--- trunk/tools/quickbook/src/utils.cpp (original)
+++ trunk/tools/quickbook/src/utils.cpp 2011-07-26 16:20:59 EDT (Tue, 26 Jul 2011)
@@ -139,7 +139,7 @@
     // Although, given how UTF-8 works, if we've read anything in, the files
     // probably broken.
 
- template <class InputIterator, class OutputIterator>
+ template <typename InputIterator, typename OutputIterator>
     bool check_bom(InputIterator& begin, InputIterator end,
             OutputIterator out, char const* chars, int length)
     {
@@ -158,7 +158,7 @@
         return false;
     }
     
- template <class InputIterator, class OutputIterator>
+ template <typename InputIterator, typename OutputIterator>
     std::string read_bom(InputIterator& begin, InputIterator end,
             OutputIterator out)
     {
@@ -189,7 +189,7 @@
     // Copy a string, converting mac and windows style newlines to unix
     // newlines.
 
- template <class InputIterator, class OutputIterator>
+ template <typename InputIterator, typename OutputIterator>
     bool normalize(InputIterator begin, InputIterator end,
             OutputIterator out, fs::path const& filename)
     {

Modified: trunk/tools/quickbook/src/values.hpp
==============================================================================
--- trunk/tools/quickbook/src/values.hpp (original)
+++ trunk/tools/quickbook/src/values.hpp 2011-07-26 16:20:59 EDT (Tue, 26 Jul 2011)
@@ -22,17 +22,17 @@
 
 namespace quickbook
 {
- class value;
- class stored_value;
- class value_builder;
- class value_error;
+ struct value;
+ struct stored_value;
+ struct value_builder;
+ struct value_error;
 
     namespace detail
     {
         ////////////////////////////////////////////////////////////////////////
         // Node
     
- class value_node
+ struct value_node
         {
         private:
             value_node(value_node const&);
@@ -81,10 +81,10 @@
         // This defines most of the public methods for value.
         // 'begin' and 'end' are defined with the iterators later.
     
- class value_base
+ struct value_base
         {
         public:
- class iterator;
+ struct iterator;
 
             typedef iterator const_iterator;
             typedef value_node::tag_type tag_type;
@@ -133,20 +133,20 @@
 
             // value_builder needs to access 'value_' to get the node
             // from a value.
- friend class quickbook::value_builder;
- friend class quickbook::stored_value;
+ friend struct quickbook::value_builder;
+ friend struct quickbook::stored_value;
         };
         
         ////////////////////////////////////////////////////////////////////////
         // Reference and proxy values for use in iterators
 
- class value_ref : public value_base
+ struct value_ref : public value_base
         {
         public:
             explicit value_ref(value_node* base) : value_base(base) {}
         };
         
- class value_proxy : public value_base
+ struct value_proxy : public value_base
         {
         public:
             explicit value_proxy(value_node* base) : value_base(base) {}
@@ -157,7 +157,7 @@
         ////////////////////////////////////////////////////////////////////////
         // Iterators
 
- class value_base::iterator
+ struct value_base::iterator
             : public boost::forward_iterator_helper<
                 iterator, value, int, value_proxy, value_ref>
         {
@@ -186,7 +186,7 @@
         ////////////////////////////////////////////////////////////////////////
         // Reference counting for values
 
- class value_counted : public value_base
+ struct value_counted : public value_base
         {
             value_counted& operator=(value_counted const&);
         protected:
@@ -203,7 +203,7 @@
         // Values are immutable, so this class is used to build a list of
         // value nodes before constructing the value.
 
- class value_list_builder {
+ struct value_list_builder {
             value_list_builder(value_list_builder const&);
             value_list_builder& operator=(value_list_builder const&);
         public:
@@ -226,7 +226,7 @@
     //
     // Most of the methods are in value_base.
 
- class value : public detail::value_counted
+ struct value : public detail::value_counted
     {
     public:
         value();
@@ -237,7 +237,7 @@
         void swap(value& x) { detail::value_counted::swap(x); }
     };
     
- class stored_value : public detail::value_counted
+ struct stored_value : public detail::value_counted
     {
     public:
         stored_value();
@@ -269,7 +269,7 @@
     //
     // Used to incrementally build a valueeter tree.
 
- class value_builder {
+ struct value_builder {
     public:
         value_builder();
         void swap(value_builder& b);
@@ -299,7 +299,7 @@
     // Value Error
     //
     
- class value_error : public std::logic_error
+ struct value_error : public std::logic_error
     {
     public:
         explicit value_error(std::string const&);
@@ -310,9 +310,9 @@
     //
     // Convenience class for unpacking value values.
 
- class value_consumer {
+ struct value_consumer {
     public:
- class iterator
+ struct iterator
             : public boost::input_iterator_helper<iterator,
                 boost::iterator_value<value::iterator>::type,
                 boost::iterator_difference<value::iterator>::type,


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk