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() const38DT_Dsapi::IsWhiteOnly() const 39 { 40 return false; 41 } 42 ~DT_TextToken()43DT_TextToken::~DT_TextToken() 44 { 45 } 46 47 void DisplayAt(DocumentationDisplay & o_rDisplay) const48DT_TextToken::DisplayAt( DocumentationDisplay & o_rDisplay ) const 49 { 50 o_rDisplay.Display_TextToken( *this ); 51 } 52 53 bool IsWhiteOnly() const54DT_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()65DT_White::~DT_White() 66 { 67 } 68 69 void DisplayAt(DocumentationDisplay & o_rDisplay) const70DT_White::DisplayAt( DocumentationDisplay & o_rDisplay ) const 71 { 72 o_rDisplay.Display_White(); 73 } 74 75 bool IsWhiteOnly() const76DT_White::IsWhiteOnly() const 77 { 78 return true; 79 } 80 ~DT_MupType()81DT_MupType::~DT_MupType() 82 { 83 } 84 85 void DisplayAt(DocumentationDisplay & o_rDisplay) const86DT_MupType::DisplayAt( DocumentationDisplay & o_rDisplay ) const 87 { 88 o_rDisplay.Display_MupType( *this ); 89 } 90 ~DT_MupMember()91DT_MupMember::~DT_MupMember() 92 { 93 } 94 95 void DisplayAt(DocumentationDisplay & o_rDisplay) const96DT_MupMember::DisplayAt( DocumentationDisplay & o_rDisplay ) const 97 { 98 o_rDisplay.Display_MupMember( *this ); 99 } 100 ~DT_MupConst()101DT_MupConst::~DT_MupConst() 102 { 103 } 104 105 void DisplayAt(DocumentationDisplay & o_rDisplay) const106DT_MupConst::DisplayAt( DocumentationDisplay & o_rDisplay ) const 107 { 108 o_rDisplay.Display_MupConst( *this ); 109 } 110 ~DT_Style()111DT_Style::~DT_Style() 112 { 113 } 114 115 void DisplayAt(DocumentationDisplay & o_rDisplay) const116DT_Style::DisplayAt( DocumentationDisplay & o_rDisplay ) const 117 { 118 o_rDisplay.Display_Style( *this ); 119 } 120 ~DT_EOL()121DT_EOL::~DT_EOL() 122 { 123 } 124 125 void DisplayAt(DocumentationDisplay & o_rDisplay) const126DT_EOL::DisplayAt( DocumentationDisplay & o_rDisplay ) const 127 { 128 o_rDisplay.Display_EOL(); 129 } 130 131 bool IsWhiteOnly() const132DT_EOL::IsWhiteOnly() const 133 { 134 return true; 135 } 136 ~DT_StdAtTag()137DT_StdAtTag::~DT_StdAtTag() 138 { 139 } 140 141 void DisplayAt(DocumentationDisplay & o_rDisplay) const142DT_StdAtTag::DisplayAt( DocumentationDisplay & o_rDisplay ) const 143 { 144 o_rDisplay.Display_StdAtTag( *this ); 145 } 146 ~DT_SeeAlsoAtTag()147DT_SeeAlsoAtTag::~DT_SeeAlsoAtTag() 148 { 149 } 150 151 void DisplayAt(DocumentationDisplay & o_rDisplay) const152DT_SeeAlsoAtTag::DisplayAt( DocumentationDisplay & o_rDisplay ) const 153 { 154 o_rDisplay.Display_SeeAlsoAtTag( *this ); 155 } 156 ~DT_ParameterAtTag()157DT_ParameterAtTag::~DT_ParameterAtTag() 158 { 159 } 160 161 void DisplayAt(DocumentationDisplay & o_rDisplay) const162DT_ParameterAtTag::DisplayAt( DocumentationDisplay & o_rDisplay ) const 163 { 164 o_rDisplay.Display_ParameterAtTag( *this ); 165 } 166 ~DT_SinceAtTag()167DT_SinceAtTag::~DT_SinceAtTag() 168 { 169 } 170 171 void DisplayAt(DocumentationDisplay & o_rDisplay) const172DT_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