packet.hh (9547:6d81435f56cb) packet.hh (9663:45df88079f04)
1/*
2 * Copyright (c) 2012-2013 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 909 unchanged lines hidden (view full) ---

918 popLabel()
919 {
920 if (isPrint())
921 safe_cast<PrintReqState*>(senderState)->popLabel();
922 }
923
924 void print(std::ostream &o, int verbosity = 0,
925 const std::string &prefix = "") const;
1/*
2 * Copyright (c) 2012-2013 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 909 unchanged lines hidden (view full) ---

918 popLabel()
919 {
920 if (isPrint())
921 safe_cast<PrintReqState*>(senderState)->popLabel();
922 }
923
924 void print(std::ostream &o, int verbosity = 0,
925 const std::string &prefix = "") const;
926
927 /**
928 * A no-args wrapper of print(std::ostream...)
929 * meant to be invoked from DPRINTFs
930 * avoiding string overheads in fast mode
931 * @return string with the request's type and start<->end addresses
932 */
933 std::string print() const;
926};
927
928#endif //__MEM_PACKET_HH
934};
935
936#endif //__MEM_PACKET_HH