From 8f8d7f5382b6c8c70b83194f29364f502cfcb9d6 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Thu, 6 Sep 2012 11:39:27 +0200 Subject: Proofreading changes --- doc/manual.xhtml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/doc/manual.xhtml b/doc/manual.xhtml index ea2b797..e5632ce 100644 --- a/doc/manual.xhtml +++ b/doc/manual.xhtml @@ -9875,7 +9875,7 @@ class employer

12.1.12 transient

The transient specifier instructs the ODB compiler to - treat all non-virtual data member in the persistent class as transient + treat all non-virtual data members in the persistent class as transient (Section 12.4.1, "transient"). This specifier is primarily useful when declaring virtual data members, as discussed in Section 12.4.13, @@ -10006,7 +10006,7 @@ class employer

12.2.7 transient

The transient specifier instructs the ODB compiler - to treat all non-virtual data member in the view class as transient + to treat all non-virtual data members in the view class as transient (Section 12.4.1, "transient"). This specifier is primarily useful when declaring virtual data members, as discussed in Section 12.4.13, @@ -10462,7 +10462,7 @@ class object

12.3.8 transient

The transient specifier instructs the ODB compiler - to treat all non-virtual data member in the composite value type + to treat all non-virtual data members in the composite value type as transient (Section 12.4.1, "transient"). This specifier is primarily useful when declaring virtual data members, as discussed in @@ -11196,9 +11196,9 @@ class person

Accessor and modifier expressions can be used with data members of simple value, composite value, container, and object pointer types. They can be used for data members in persistent classes, - composite value types, and views. There is also a related to - accessors and modifiers mechanism called virtual data members - which is discussed in Section 12.4.13, + composite value types, and views. There is also a mechanism + related to accessors and modifiers called virtual data members + and which is discussed in Section 12.4.13, "virtual".

There are, however, certain limitations when it comes to using @@ -11623,12 +11623,12 @@ class person no virtual function call overhead is incurred when using virtual data members.

-

To declare a virtual data members we must specify the data +

To declare a virtual data member we must specify the data member name using the member specifier. We must also specify the data member type with the virtual specifier. Finally, the virtual data member declaration must also specify the accessor and modifier expressions, unless - suitable accessor and modifier functions can be automatically + suitable accessor and modifier functions can automatically be found by the ODB compiler (Section 12.4.5, "get/set/access"). For example:

@@ -17272,7 +17272,7 @@ class person to Multi-Index terms ordered index and hashed index.

-

The emails container form the above example is stored +

The emails container from the above example is stored as an ordered container. In contrast, the following aliases container is stored as a set.

-- cgit v1.1