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