C++ macros - sorted by header file (DataStage)
The macros contained in the header files that you can include in code when you are defining a Build stage.
apt_ framework/ accessorbase. h
APT_ DECLARE_ ACCESSORS()
APT_ IMPLEMENT_ ACCESSORS()
apt_ framework/ osh_ name. h
APT_ DEFINE_ OSH_ NAME()
APT_ REGISTER_ OPERATOR()
apt_ framework/ type/ basic/ conversions_ default. h
APT_ DECLARE_ DEFAULT_ CONVERSION()
APT_ DECLARE_ DEFAULT_ CONVERSION_ WARN()
apt_ framework/ type/ protocol. h
APT_ OFFSET_ OF()
apt_ util/ archive. h
APT_ DIRECTIONAL_ SERIALIZATION()
apt_ util/assert. h
APT_ ASSERT() APT_ DETAIL_ FATAL()
APT_ DETAIL_ FATAL_ LONG()
APT_ MSG_ ASSERT()
APT_ USER_ REQUIRE()
APT_ USER_ REQUIRE_ LONG()
apt_ util/condition. h
CONST_ CAST() REINTERPRET_ CAST()
apt_ util/errlog. h
APT_ APPEND_ LOG()
APT_ DUMP_ LOG()
APT_ PREPEND_ LOG()
apt_ util/ exception. h
APT_ DECLARE_ EXCEPTION()
APT_ IMPLEMENT_ EXCEPTION()
apt_ util/ fast_ alloc. h
APT_ DECLARE_ NEW_ AND_ DELETE()
apt_ util/ logmsg. h
APT_ DETAIL_ LOGMSG()
APT_ DETAIL_ LOGMSG_ LONG()
APT_ DETAIL_ LOGMSG_ VERYLONG()
apt_ util/ persist. h
APT_ DECLARE_ ABSTRACT_ PERSISTENT()
APT_ DECLARE_ PERSISTENT()
APT_ DIRECTIONAL_ POINTER_ SERIALIZATION()
APT_ IMPLEMENT_ ABSTRACT_ PERSISTENT()
APT_ IMPLEMENT_ ABSTRACT_ PERSISTENT_ V()
APT_ IMPLEMENT_ NESTED_ PERSISTENT()
APT_ IMPLEMENT_ PERSISTENT()
APT_ IMPLEMENT_ PERSISTENT_ V()
apt_ util/ rtti. h
APT_ DECLARE_ RTTI()
APT_ DYNAMIC_ TYPE()
APT_ IMPLEMENT_ RTTI_ BASE()
APT_ IMPLEMENT_ RTTI_ BEGIN()
APT_ IMPLEMENT_ RTTI_ END()
APT_ IMPLEMENT_ RTTI_ NOBASE()
APT_ IMPLEMENT_ RTTI_ ONEBASE()
APT_ NAME_ FROM_ TYPE()
APT_ PTR_ CAST()
APT_ STATIC_ TYPE()
APT_ TYPE_ INFO()