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