NCBI C++ ToolKit
Public Types | Public Member Functions | Static Protected Member Functions | List of all members
CSerialObject::CMemberIndex< Enum, N > Class Template Reference

Search Toolkit Book for CSerialObject::CMemberIndex

#include <serial/serialbase.hpp>

+ Inheritance diagram for CSerialObject::CMemberIndex< Enum, N >:
+ Collaboration diagram for CSerialObject::CMemberIndex< Enum, N >:

Public Types

typedef bitset< NTparent

Public Member Functions

 CMemberIndex (void)
 CMemberIndex (Enum e)
 CMemberIndex (initializer_list< Enum > e)
CMemberIndexflip (Enum e)
bool operator[] (Enum e) const
CMemberIndexreset (Enum e)
CMemberIndexset (Enum e, bool val=true)
bool test (Enum e) const

Static Protected Member Functions

static size_t x_Arg (Enum flag)

Detailed Description

template<typename Enum, size_t N>
class CSerialObject::CMemberIndex< Enum, N >

Definition at line 196 of file serialbase.hpp.

The documentation for this class was generated from the following file:
Modified on Wed Sep 27 02:39:31 2023 by rev. 669887