open_toontown_panda3d/dtool/src/dtoolbase
Sam Edwards b2bfb31114 general: Remove `using std::*` from headers
Also remove most `using namespace std;` statements. The only one that remains is in py_panda.h.

Closes #350
Closes #335
2018-06-14 16:04:49 +02:00
..
addHash.I Replace PN_int/uint types with stdint.h types, since all compilers we support have them. 2016-05-11 00:27:58 +02:00
addHash.cxx Replace PN_int/uint types with stdint.h types, since all compilers we support have them. 2016-05-11 00:27:58 +02:00
addHash.h dtoolbase: Change export macros to EXP*_DTOOL_DTOOLBASE 2018-03-25 13:17:52 -06:00
atomicAdjust.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
atomicAdjustDummyImpl.I express: make a thread safe weak pointer implementation (#321) 2018-05-15 13:40:21 +02:00
atomicAdjustDummyImpl.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
atomicAdjustDummyImpl.h express: make a thread safe weak pointer implementation (#321) 2018-05-15 13:40:21 +02:00
atomicAdjustGccImpl.I express: make a thread safe weak pointer implementation (#321) 2018-05-15 13:40:21 +02:00
atomicAdjustGccImpl.h express: make a thread safe weak pointer implementation (#321) 2018-05-15 13:40:21 +02:00
atomicAdjustI386Impl.I express: make a thread safe weak pointer implementation (#321) 2018-05-15 13:40:21 +02:00
atomicAdjustI386Impl.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
atomicAdjustI386Impl.h express: make a thread safe weak pointer implementation (#321) 2018-05-15 13:40:21 +02:00
atomicAdjustPosixImpl.I express: make a thread safe weak pointer implementation (#321) 2018-05-15 13:40:21 +02:00
atomicAdjustPosixImpl.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
atomicAdjustPosixImpl.h express: make a thread safe weak pointer implementation (#321) 2018-05-15 13:40:21 +02:00
atomicAdjustWin32Impl.I express: make a thread safe weak pointer implementation (#321) 2018-05-15 13:40:21 +02:00
atomicAdjustWin32Impl.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
atomicAdjustWin32Impl.h express: make a thread safe weak pointer implementation (#321) 2018-05-15 13:40:21 +02:00
cmath.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
cmath.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
deletedBufferChain.I general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
deletedBufferChain.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
deletedBufferChain.h dtoolbase: Change export macros to EXP*_DTOOL_DTOOLBASE 2018-03-25 13:17:52 -06:00
deletedChain.T New alignment code to hopefully fix the alignment issues 2017-02-10 03:01:32 +01:00
deletedChain.h general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
dllbase.txt *** empty log message *** 2004-04-30 21:37:50 +00:00
dlmalloc_src.cxx Fix various compile warnings and a few code consistency issues 2017-01-09 20:36:53 +01:00
dtool_platform.h makepanda: build on Intel Android machines 2018-02-10 12:13:05 +01:00
dtoolbase.cxx general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
dtoolbase.h dtoolbase: Avoid Windows's min/max macros 2018-06-07 10:35:00 +02:00
dtoolbase_cc.h general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
dtoolsymbols.h dtoolbase: Introduce BUILDING_ defines for each component 2018-03-25 13:17:52 -06:00
epvector.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
fakestringstream.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
indent.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
indent.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
indent.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
lookup3.c Replace PN_int/uint types with stdint.h types, since all compilers we support have them. 2016-05-11 00:27:58 +02:00
lookup3.h dtoolbase: Change export macros to EXP*_DTOOL_DTOOLBASE 2018-03-25 13:17:52 -06:00
memoryBase.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
memoryBase.h dtoolbase: Change export macros to EXP*_DTOOL_DTOOLBASE 2018-03-25 13:17:52 -06:00
memoryHook.I Work around clang 3.1 compile error with static constexpr 2018-05-24 14:34:03 +02:00
memoryHook.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
memoryHook.h First step towards eliminating `using namespace std;` (#335) 2018-06-03 20:32:23 +02:00
mutexDummyImpl.I general: switch to C++11 Lockable semantics for mutexes 2018-05-23 20:37:56 +02:00
mutexDummyImpl.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
mutexDummyImpl.h general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
mutexImpl.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
mutexPosixImpl.I general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
mutexPosixImpl.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
mutexPosixImpl.h general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
mutexSpinlockImpl.I general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
mutexSpinlockImpl.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
mutexSpinlockImpl.h general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
mutexWin32Impl.I general: switch to C++11 Lockable semantics for mutexes 2018-05-23 20:37:56 +02:00
mutexWin32Impl.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
mutexWin32Impl.h general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
nearly_zero.h general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
neverFreeMemory.I general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
neverFreeMemory.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
neverFreeMemory.h First step towards eliminating `using namespace std;` (#335) 2018-06-03 20:32:23 +02:00
numeric_types.h Replace PN_int/uint types with stdint.h types, since all compilers we support have them. 2016-05-11 00:27:58 +02:00
p3dtoolbase_composite1.cxx rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
p3dtoolbase_composite2.cxx dtoolbase: Rename pdtoa.c -> pdtoa.cxx. 2015-05-02 22:14:17 +02:00
pallocator.T general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
pallocator.h general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
pdeque.h general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
pdtoa.cxx First step towards eliminating `using namespace std;` (#335) 2018-06-03 20:32:23 +02:00
pdtoa.h dtoolbase: Change export macros to EXP*_DTOOL_DTOOLBASE 2018-03-25 13:17:52 -06:00
plist.h general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
pmap.h general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
pset.h general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
pstrtod.cxx general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
pstrtod.h dtoolbase: Change export macros to EXP*_DTOOL_DTOOLBASE 2018-03-25 13:17:52 -06:00
ptmalloc2_smp_src.cxx general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
pvector.h general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
register_type.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
register_type.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
register_type.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
select.tau multithreading optimizations, tau profiler, related changes 2006-04-05 19:36:05 +00:00
selectThreadImpl.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
stl_compares.I Replace PN_int/uint types with stdint.h types, since all compilers we support have them. 2016-05-11 00:27:58 +02:00
stl_compares.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
test_strtod.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
typeHandle.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
typeHandle.N Split out interrogate jobs for dtool directories from express 2017-05-24 13:44:52 +02:00
typeHandle.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
typeHandle.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
typeHandle_ext.cxx Split out interrogate jobs for dtool directories from express 2017-05-24 13:44:52 +02:00
typeHandle_ext.h Split out interrogate jobs for dtool directories from express 2017-05-24 13:44:52 +02:00
typeRegistry.I general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
typeRegistry.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
typeRegistry.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
typeRegistryNode.I general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
typeRegistryNode.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
typeRegistryNode.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
typedObject.I Make better use of C++ rules for implicit generation; allow PointerTo and some mutex impls to be static initialised 2017-01-12 12:34:15 +01:00
typedObject.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
typedObject.h general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
verdate.cpp add versioning for win32 2000-12-27 21:19:57 +00:00
version.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
version.rc fix ProductVersion string 2001-01-11 19:58:52 +00:00