Quick Links:

bal | bbl | bdl | bsl

Classes | Public Types

bslmf::IsPolymorphic_Imp< t_TYPE, true > Struct Template Reference

#include <bslmf_ispolymorphic.h>

List of all members.

Classes

struct  IsPoly
struct  MaybePoly

Public Types

enum  { Value = (sizeof(IsPoly) == sizeof(MaybePoly)) }

Detailed Description

template<class t_TYPE>
struct bslmf::IsPolymorphic_Imp< t_TYPE, true >

This partial specialization of IsPolymorphic_Imp, for when the (template parameter) t_TYPE is a (non-cv-qualified) class type, provides a static data member, Value, that is set to true if t_TYPE is polymorphic and false otherwise.

See Component bslmf_ispolymorphic


Member Enumeration Documentation

template<class t_TYPE >
anonymous enum
Enumerator:
Value 

The documentation for this struct was generated from the following file: