[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master 87991df 2/8: Improve encapsulation
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master 87991df 2/8: Improve encapsulation |
Date: |
Mon, 30 Jan 2017 02:49:04 +0000 (UTC) |
branch: master
commit 87991dffc634d3bcc2f0df78ea31984eacfe13ed
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>
Improve encapsulation
realize_vector() establishes class invariants, so naturally it should
be private.
---
input_sequence.hpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/input_sequence.hpp b/input_sequence.hpp
index 0752e3f..62687f7 100644
--- a/input_sequence.hpp
+++ b/input_sequence.hpp
@@ -258,8 +258,6 @@ class LMI_SO InputSequence
InputSequence(double value_to_retirement, double value_from_retirement);
~InputSequence();
- void realize_vector();
-
// SOMEDAY !! This probably ought to return a reference.
std::vector<double> linear_number_representation() const;
std::vector<std::string> linear_keyword_representation() const;
@@ -278,6 +276,8 @@ class LMI_SO InputSequence
) const;
private:
+ void realize_vector();
+
enum token_type
{e_eof = 0
,e_major_separator = ';'
- [lmi-commits] [lmi] master updated (8cdbb16 -> bd18171), Greg Chicares, 2017/01/29
- [lmi-commits] [lmi] master 87991df 2/8: Improve encapsulation,
Greg Chicares <=
- [lmi-commits] [lmi] master 4646e6e 7/8: Don't mark speculative enhancements as defects [408], Greg Chicares, 2017/01/29
- [lmi-commits] [lmi] master 4bb2aed 1/8: Improve concinnity of whitespace, Greg Chicares, 2017/01/29
- [lmi-commits] [lmi] master 1556768 3/8: Resolve a marked defect: forbid unsorted sequence intervals [414], Greg Chicares, 2017/01/29
- [lmi-commits] [lmi] master 2a2d275 6/8: Expunge vestiges of an unwanted ctor [411], Greg Chicares, 2017/01/29
- [lmi-commits] [lmi] master bd18171 8/8: Improve a member name [406], Greg Chicares, 2017/01/29
- [lmi-commits] [lmi] master 0f89067 4/8: Resolve a marked defect: default keyword already tested [413], Greg Chicares, 2017/01/29
- [lmi-commits] [lmi] master abb154b 5/8: Write this project's name in lowercase only, Greg Chicares, 2017/01/29