- ricompilate versioni a 32bit con v141_xp (VisualStudio 2017 C++ per XP)
- eliminate le correzioni introdotte per compilare con VS2013.
This commit is contained in:
SaraP
2022-05-02 09:54:14 +02:00
parent 29ef15276e
commit 522c48f27e
18 changed files with 40 additions and 170 deletions
@@ -30,10 +30,31 @@ NMR_ModelReaderNode_KeyStoreKeyValue.h defines the Model Reader Node class that
--*/
#pragma once
#if defined( _WIN64)
#include "NMR_ModelReaderNode_StringValue_x64.h"
#else
#include "NMR_ModelReaderNode_StringValue_x32.h"
#endif
#ifndef __NMR_MODELREADERNODE_KEYSTOREKEYVALUE
#define __NMR_MODELREADERNODE_KEYSTOREKEYVALUE
#include "Model/Reader/NMR_ModelReaderNode_KeyStoreBase.h"
#include "Model/Reader/NMR_ModelReaderNode.h"
#include "Model/Classes/NMR_KeyStore.h"
#include "Common/NMR_Local.h"
namespace NMR {
class CModelReaderNode_StringValue: public CModelReaderNode {
private:
std::string m_sKeyValue;
protected:
void OnText(_In_z_ const nfChar * pText, _In_ CXmlReader * pXMLReader);
public:
CModelReaderNode_StringValue() = delete;
using CModelReaderNode::CModelReaderNode;
std::string const & getValue() const;
virtual void parseXML(_In_ CXmlReader * pXMLReader);
};
typedef std::shared_ptr <CModelReaderNode_StringValue> PModelReaderNode_StringValue;
}
#endif // __NMR_MODELREADERNODE_KEYSTOREKEYVALUE