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 Fri Sep 20 14:58:25 2024 by modify_doxy.py rev. 669887