1*d291ea28SAndrew Rist /**************************************************************
2cdf0e10cSrcweir  *
3*d291ea28SAndrew Rist  * Licensed to the Apache Software Foundation (ASF) under one
4*d291ea28SAndrew Rist  * or more contributor license agreements.  See the NOTICE file
5*d291ea28SAndrew Rist  * distributed with this work for additional information
6*d291ea28SAndrew Rist  * regarding copyright ownership.  The ASF licenses this file
7*d291ea28SAndrew Rist  * to you under the Apache License, Version 2.0 (the
8*d291ea28SAndrew Rist  * "License"); you may not use this file except in compliance
9*d291ea28SAndrew Rist  * with the License.  You may obtain a copy of the License at
10*d291ea28SAndrew Rist  *
11*d291ea28SAndrew Rist  *   http://www.apache.org/licenses/LICENSE-2.0
12*d291ea28SAndrew Rist  *
13*d291ea28SAndrew Rist  * Unless required by applicable law or agreed to in writing,
14*d291ea28SAndrew Rist  * software distributed under the License is distributed on an
15*d291ea28SAndrew Rist  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*d291ea28SAndrew Rist  * KIND, either express or implied.  See the License for the
17*d291ea28SAndrew Rist  * specific language governing permissions and limitations
18*d291ea28SAndrew Rist  * under the License.
19*d291ea28SAndrew Rist  *
20*d291ea28SAndrew Rist  *************************************************************/
21cdf0e10cSrcweir 
22cdf0e10cSrcweir #include <precomp.h>
23cdf0e10cSrcweir #include <ary_i/d_token.hxx>
24cdf0e10cSrcweir 
25cdf0e10cSrcweir 
26cdf0e10cSrcweir // NOT FULLY DEFINED SERVICES
27cdf0e10cSrcweir #include <ary_i/disdocum.hxx>
28cdf0e10cSrcweir 
29cdf0e10cSrcweir 
30cdf0e10cSrcweir 
31cdf0e10cSrcweir 
32cdf0e10cSrcweir namespace csi
33cdf0e10cSrcweir {
34cdf0e10cSrcweir namespace dsapi
35cdf0e10cSrcweir {
36cdf0e10cSrcweir 
37cdf0e10cSrcweir bool
IsWhiteOnly() const38cdf0e10cSrcweir DT_Dsapi::IsWhiteOnly() const
39cdf0e10cSrcweir {
40cdf0e10cSrcweir     return false;
41cdf0e10cSrcweir }
42cdf0e10cSrcweir 
~DT_TextToken()43cdf0e10cSrcweir DT_TextToken::~DT_TextToken()
44cdf0e10cSrcweir {
45cdf0e10cSrcweir }
46cdf0e10cSrcweir 
47cdf0e10cSrcweir void
DisplayAt(DocumentationDisplay & o_rDisplay) const48cdf0e10cSrcweir DT_TextToken::DisplayAt( DocumentationDisplay & o_rDisplay ) const
49cdf0e10cSrcweir {
50cdf0e10cSrcweir 	o_rDisplay.Display_TextToken( *this );
51cdf0e10cSrcweir }
52cdf0e10cSrcweir 
53cdf0e10cSrcweir bool
IsWhiteOnly() const54cdf0e10cSrcweir DT_TextToken::IsWhiteOnly() const
55cdf0e10cSrcweir {
56cdf0e10cSrcweir     for ( const char * it = sText.c_str();
57cdf0e10cSrcweir           static_cast<UINT8>(*it) > 32;
58cdf0e10cSrcweir           ++it )
59cdf0e10cSrcweir     {
60cdf0e10cSrcweir         return false;
61cdf0e10cSrcweir     }
62cdf0e10cSrcweir     return true;
63cdf0e10cSrcweir }
64cdf0e10cSrcweir 
~DT_White()65cdf0e10cSrcweir DT_White::~DT_White()
66cdf0e10cSrcweir {
67cdf0e10cSrcweir }
68cdf0e10cSrcweir 
69cdf0e10cSrcweir void
DisplayAt(DocumentationDisplay & o_rDisplay) const70cdf0e10cSrcweir DT_White::DisplayAt( DocumentationDisplay & o_rDisplay ) const
71cdf0e10cSrcweir {
72cdf0e10cSrcweir 	o_rDisplay.Display_White();
73cdf0e10cSrcweir }
74cdf0e10cSrcweir 
75cdf0e10cSrcweir bool
IsWhiteOnly() const76cdf0e10cSrcweir DT_White::IsWhiteOnly() const
77cdf0e10cSrcweir {
78cdf0e10cSrcweir     return true;
79cdf0e10cSrcweir }
80cdf0e10cSrcweir 
~DT_MupType()81cdf0e10cSrcweir DT_MupType::~DT_MupType()
82cdf0e10cSrcweir {
83cdf0e10cSrcweir }
84cdf0e10cSrcweir 
85cdf0e10cSrcweir void
DisplayAt(DocumentationDisplay & o_rDisplay) const86cdf0e10cSrcweir DT_MupType::DisplayAt( DocumentationDisplay & o_rDisplay ) const
87cdf0e10cSrcweir {
88cdf0e10cSrcweir 	o_rDisplay.Display_MupType( *this );
89cdf0e10cSrcweir }
90cdf0e10cSrcweir 
~DT_MupMember()91cdf0e10cSrcweir DT_MupMember::~DT_MupMember()
92cdf0e10cSrcweir {
93cdf0e10cSrcweir }
94cdf0e10cSrcweir 
95cdf0e10cSrcweir void
DisplayAt(DocumentationDisplay & o_rDisplay) const96cdf0e10cSrcweir DT_MupMember::DisplayAt( DocumentationDisplay & o_rDisplay ) const
97cdf0e10cSrcweir {
98cdf0e10cSrcweir 	o_rDisplay.Display_MupMember( *this );
99cdf0e10cSrcweir }
100cdf0e10cSrcweir 
~DT_MupConst()101cdf0e10cSrcweir DT_MupConst::~DT_MupConst()
102cdf0e10cSrcweir {
103cdf0e10cSrcweir }
104cdf0e10cSrcweir 
105cdf0e10cSrcweir void
DisplayAt(DocumentationDisplay & o_rDisplay) const106cdf0e10cSrcweir DT_MupConst::DisplayAt( DocumentationDisplay & o_rDisplay ) const
107cdf0e10cSrcweir {
108cdf0e10cSrcweir 	o_rDisplay.Display_MupConst( *this );
109cdf0e10cSrcweir }
110cdf0e10cSrcweir 
~DT_Style()111cdf0e10cSrcweir DT_Style::~DT_Style()
112cdf0e10cSrcweir {
113cdf0e10cSrcweir }
114cdf0e10cSrcweir 
115cdf0e10cSrcweir void
DisplayAt(DocumentationDisplay & o_rDisplay) const116cdf0e10cSrcweir DT_Style::DisplayAt( DocumentationDisplay & o_rDisplay ) const
117cdf0e10cSrcweir {
118cdf0e10cSrcweir 	o_rDisplay.Display_Style( *this );
119cdf0e10cSrcweir }
120cdf0e10cSrcweir 
~DT_EOL()121cdf0e10cSrcweir DT_EOL::~DT_EOL()
122cdf0e10cSrcweir {
123cdf0e10cSrcweir }
124cdf0e10cSrcweir 
125cdf0e10cSrcweir void
DisplayAt(DocumentationDisplay & o_rDisplay) const126cdf0e10cSrcweir DT_EOL::DisplayAt( DocumentationDisplay & o_rDisplay ) const
127cdf0e10cSrcweir {
128cdf0e10cSrcweir 	o_rDisplay.Display_EOL();
129cdf0e10cSrcweir }
130cdf0e10cSrcweir 
131cdf0e10cSrcweir bool
IsWhiteOnly() const132cdf0e10cSrcweir DT_EOL::IsWhiteOnly() const
133cdf0e10cSrcweir {
134cdf0e10cSrcweir     return true;
135cdf0e10cSrcweir }
136cdf0e10cSrcweir 
~DT_StdAtTag()137cdf0e10cSrcweir DT_StdAtTag::~DT_StdAtTag()
138cdf0e10cSrcweir {
139cdf0e10cSrcweir }
140cdf0e10cSrcweir 
141cdf0e10cSrcweir void
DisplayAt(DocumentationDisplay & o_rDisplay) const142cdf0e10cSrcweir DT_StdAtTag::DisplayAt( DocumentationDisplay & o_rDisplay ) const
143cdf0e10cSrcweir {
144cdf0e10cSrcweir 	o_rDisplay.Display_StdAtTag( *this );
145cdf0e10cSrcweir }
146cdf0e10cSrcweir 
~DT_SeeAlsoAtTag()147cdf0e10cSrcweir DT_SeeAlsoAtTag::~DT_SeeAlsoAtTag()
148cdf0e10cSrcweir {
149cdf0e10cSrcweir }
150cdf0e10cSrcweir 
151cdf0e10cSrcweir void
DisplayAt(DocumentationDisplay & o_rDisplay) const152cdf0e10cSrcweir DT_SeeAlsoAtTag::DisplayAt( DocumentationDisplay & o_rDisplay ) const
153cdf0e10cSrcweir {
154cdf0e10cSrcweir 	o_rDisplay.Display_SeeAlsoAtTag( *this );
155cdf0e10cSrcweir }
156cdf0e10cSrcweir 
~DT_ParameterAtTag()157cdf0e10cSrcweir DT_ParameterAtTag::~DT_ParameterAtTag()
158cdf0e10cSrcweir {
159cdf0e10cSrcweir }
160cdf0e10cSrcweir 
161cdf0e10cSrcweir void
DisplayAt(DocumentationDisplay & o_rDisplay) const162cdf0e10cSrcweir DT_ParameterAtTag::DisplayAt( DocumentationDisplay & o_rDisplay ) const
163cdf0e10cSrcweir {
164cdf0e10cSrcweir 	o_rDisplay.Display_ParameterAtTag( *this );
165cdf0e10cSrcweir }
166cdf0e10cSrcweir 
~DT_SinceAtTag()167cdf0e10cSrcweir DT_SinceAtTag::~DT_SinceAtTag()
168cdf0e10cSrcweir {
169cdf0e10cSrcweir }
170cdf0e10cSrcweir 
171cdf0e10cSrcweir void
DisplayAt(DocumentationDisplay & o_rDisplay) const172cdf0e10cSrcweir DT_SinceAtTag::DisplayAt( DocumentationDisplay & o_rDisplay ) const
173cdf0e10cSrcweir {
174cdf0e10cSrcweir 	o_rDisplay.Display_SinceAtTag( *this );
175cdf0e10cSrcweir }
176cdf0e10cSrcweir 
177cdf0e10cSrcweir 
178cdf0e10cSrcweir 
179cdf0e10cSrcweir 
180cdf0e10cSrcweir }   // namespace dsapi
181cdf0e10cSrcweir }   // namespace csi
182