CTR Pia  4.11.3
Game Communication Engine
inet_NexSessionSearchCriteriaUnused.h
1 /*---------------------------------------------------------------------------*
2  Project: Pia
3  File: inet_NexSessionSearchCriteriaUnused.h
4 
5  Copyright Nintendo. All rights reserved.
6 
7  These coded instructions, statements, and computer programs contain
8  proprietary information of Nintendo of America Inc. and/or Nintendo
9  Company Ltd., and are protected by Federal copyright law. They may
10  not be disclosed to third parties or copied or duplicated in any form,
11  in whole or in part, without the prior written consent of Nintendo.
12  *---------------------------------------------------------------------------*/
13 
14 
15 #pragma once
16 
17 #include <pia/inet/inet_definitions.h>
18 
19 #include <pia/inet/inet_NexSessionTypes.h>
20 #include <pia/session/session_SessionSearchCriteria.h>
21 
22 namespace nn
23 {
24 namespace pia
25 {
26 namespace inet
27 {
28 
29 /*!
30  @cond PRIVATE
31  @brief This class is for if you do not want to use the search criteria.
32 
33  @see nn::pia::session::SessionSearchCriteria
34 */
35 class NexSessionSearchCriteriaUnused : public nn::pia::inet::NexSessionSearchCriteria
36 {
37 public:
38 /*!
39  @brief The default constructor.
40 */
41  NexSessionSearchCriteriaUnused() :
42  NexSessionSearchCriteria()
43  {
44  m_KeyType = session::SessionSearchCriteria::SearchCriteriaKey_Unused;
45  }
46 
47 /*!
48  @brief The destructor.
49 */
50  virtual ~NexSessionSearchCriteriaUnused()
51  {
52  }
53 
54 protected:
55 
56  // The copy constructor is sealed.
57  NexSessionSearchCriteriaUnused(const NexSessionSearchCriteriaUnused&);
58 };
59 //! @endcond
60 }
61 }
62 } // End of namespace nn::pia::inet.
63 
Definition: assert.h:115
The search condition class used when searching for a session.
Definition: inet_NexSessionSearchCriteria.h:43