Warning, file /utilities/okteta/kasten/gui/io/bytearraystreamencoderfactory.cpp was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001 /* 0002 This file is part of the Okteta Kasten module, made within the KDE community. 0003 0004 SPDX-FileCopyrightText: 2009-2010 Friedrich W. H. Kossebau <kossebau@kde.org> 0005 0006 SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL 0007 */ 0008 0009 #include "bytearraystreamencoderfactory.hpp" 0010 0011 // lib 0012 #include "streamencoder/chars/bytearraycharsstreamencoder.hpp" 0013 #include "streamencoder/values/bytearrayvaluesstreamencoder.hpp" 0014 #include "streamencoder/sourcecode/bytearraysourcecodestreamencoder.hpp" 0015 #include "streamencoder/viewtext/bytearrayviewtextstreamencoder.hpp" 0016 #include "streamencoder/base64/bytearraybase64streamencoder.hpp" 0017 #include "streamencoder/base32/bytearraybase32streamencoder.hpp" 0018 #include "streamencoder/base85/bytearraybase85streamencoder.hpp" 0019 #include "streamencoder/uuencoding/bytearrayuuencodingstreamencoder.hpp" 0020 #include "streamencoder/xxencoding/bytearrayxxencodingstreamencoder.hpp" 0021 #include "streamencoder/srec/bytearraysrecstreamencoder.hpp" 0022 #include "streamencoder/ihex/bytearrayihexstreamencoder.hpp" 0023 //// NEWBYTEARRAYSTREAMENCODER(start) 0024 //// Here add the name of your header file of your streamencoder, 0025 //// e.g. 0026 //// #include "my_bytearraystreamencoder.hpp" 0027 //// NEWBYTEARRAYSTREAMENCODER(end) 0028 // Qt 0029 #include <QVector> 0030 0031 namespace Kasten { 0032 0033 QVector<AbstractModelStreamEncoder*> ByteArrayStreamEncoderFactory::createStreamEncoders() 0034 { 0035 const QVector<AbstractModelStreamEncoder*> result { 0036 new ByteArrayValuesStreamEncoder(), 0037 new ByteArrayCharsStreamEncoder(), 0038 new ByteArrayBase64StreamEncoder(), 0039 new ByteArrayBase32StreamEncoder(), 0040 new ByteArrayBase85StreamEncoder(), 0041 new ByteArrayUuencodingStreamEncoder(), 0042 new ByteArrayXxencodingStreamEncoder(), 0043 new ByteArrayIHexStreamEncoder(), 0044 new ByteArraySRecStreamEncoder(), 0045 new ByteArraySourceCodeStreamEncoder(), 0046 new ByteArrayViewTextStreamEncoder(), 0047 //// NEWBYTEARRAYSTREAMENCODER(start) 0048 //// Here add the creation of an object of your streamencoder class and add it to the list, 0049 //// e.g. 0050 //// new My_ByteArrayStreamEncoder(), 0051 //// NEWBYTEARRAYSTREAMENCODER(end) 0052 }; 0053 return result; 0054 } 0055 0056 }