// Copyright (C) 2010-2016  MarketFactory, Inc. All Rights Reserved.
//================================================================================
//   This file is auto-generated; DO NOT EDIT!
//================================================================================

#ifndef __MFAPIGEN_IDNAMEPAIR__
#define __MFAPIGEN_IDNAMEPAIR__

#include <API/Clients/CPP/Proto/APITypes.h>

#include <iosfwd>
#include <string>
#include <vector>

namespace MFAPI {

class IDNamePair 
{
public:

    typedef std::vector<IDNamePair> Seq;

    //--------------------------------------------------------------------------
    // Public attributes.

    int32_t id;

    std::string name;

    //--------------------------------------------------------------------------

    IDNamePair();
    ~IDNamePair();

    bool operator==(const IDNamePair&) const;
    bool operator!=(const IDNamePair&) const;
    bool operator<(const IDNamePair&) const;

    void dump(std::ostream& os, bool pretty) const;
    void read(void*);
    void write(void*) const;
    void dump(void*) const;

};

std::ostream& operator<<(std::ostream& os, const IDNamePair& o);

} // MFAPI

#endif
// InclKwds: IDNamePair
/*
Brought to you by
/opt/atlassian/bamboo-agent/xml-data/build-dir/GAT-GWY-B3/Messaging/main.py --root /opt/atlassian/bamboo-agent/xml-data/build-dir/GAT-GWY-B3 --commit-date 2016-12-06T18:11:31.205-05:00 --revision 19c07f7ab2ea0612a19fbcabdd4a54e242830e7d --branch master --generated_directory /opt/atlassian/bamboo-agent/xml-data/build-dir/GAT-GWY-B3/build/rh7_3.13.0/release/intel64/generated/Python -o /opt/atlassian/bamboo-agent/xml-data/build-dir/GAT-GWY-B3/build/rh7_3.13.0/release/intel64/generated/API/Clients/CPP/Proto -i /opt/atlassian/bamboo-agent/xml-data/build-dir/GAT-GWY-B3/Messaging/MFProtocol --namespace=MFAPI cppapi /opt/atlassian/bamboo-agent/xml-data/build-dir/GAT-GWY-B3/Messaging/MFProtocol.proto.3130 /opt/atlassian/bamboo-agent/xml-data/build-dir/GAT-GWY-B3/Messaging/MFObsolete.proto.3130 
*/
